2011.09.29 12:50

SELECT * FROM 테이블명 WHERE 컬럼명 !='데이터값' 

//테이블명에서 특정 컬럼의 데이터 값을 조건연산자 != 로 추려낸 후 나머지 데이터들만 검색하는 쿼리입니다.

//데이터값이 숫자면 싱글쿼트 ''가 없어도 됩니다.


SELECT * FROM 테이블명 WHERE NOT 컬럼명 ='데이터값' 

//테이블명에서 특정 컬럼의 데이터 값을 논리연산자 NOT 으로 추려낸 후 나머지 데이터들만 검색하는 쿼리입니다.


SELECT * FROM 테이블명 WHERE 컬럼명 <>'데이터값' 

//테이블명에서 특정 컬럼의 데이터 값을 비교연산자 <>로 추려낸 후 나머지 데이터들만 검색하는 쿼리입니다.





예제)


INSERT INTO tableName (abVALUES ('how are you', 'fine thanks')

INSERT INTO tableName (abVALUES ('and you?''한국어로 해라')

//테이블명 tableName에 text 컬럼값인 'a'와 'b' 가 있을 때, 두 컬럼에 값을 집어넣고


SELECT * FROM tableName WHERE a != 'how are you'

//위와 같은 구문을 통해 검색하면 'how are you' 가 들어간 곳만 빼고 검색되는 것을 알 수 있습니다. 결과는 두번째 데이터만 검색될 것 입니다,

신고
Posted by 그린블로그 DEV그린