본문 바로가기
프로그래밍/MSSQL

EXISTS ,NOT EXISTS 사용하기

by 최돠 2015. 6. 11.

EXISTS ,NOT EXISTS 사용하기

 

쿼리에서 어떤 값이 테이블에 있는지 없는지를 빠르게 확인할때 사용이 가능합니다.

 

데이터에서

SELECT * FROM TABLE WHERE

컬럼= 1,

NOT EXISTS(SELECT ~~~~~~~~~~~~)

검색 조건을 줘서 쉽게 이런데이터가 있는지 없는지를 찾아서 조회가 가능하도록해줍니다.

WHERE 컬럼=1와 같은 조건으로 검색했을때는 저게 있는것만 또는 ''이렇게 했을때 완전히 조회가 안되지만

NOT EXISTS 또는 EXISTS 를 사용하여 있다와 없다 둘다 조회가 가능합니다.

EXISTS 는 데이터가 있는 조건 찾기

NOT EXISTS 없는 조건 찾기로 확인하시면 됩니다.

 

'프로그래밍 > MSSQL' 카테고리의 다른 글

BETWEEN 사용하기  (0) 2015.06.17
mssql 중복제거 사용하기  (0) 2015.06.16
MSSQL SUBSTRING 사용하기  (0) 2015.06.11
MSSQL CONVERT 사용하기  (0) 2015.06.11
MSSQL HAVING 사용하기  (0) 2015.06.11

댓글