DBMS/SQLite
[SQLite] 데이터 존재 유무 확인 (SELECT EXISTS 구문)
Denali
2015. 5. 7. 11:28
테이블에 특정 조건의 데이터가 있는지 확인이 필요할 때가 있다.
SELECT EXISTS 구문을 사용하면 데이터가 존재하면 1, 존재하지 않으면 0을 반환한다.
아래 쿼리의 결과를 보면 col1 = 1에 해당하는 데이터는 존재하므로 1을 반환하고, col1 = 999에 해당하는 데이터는 존재하지 않으므로 0을 반환하는 것을 확인할 수 있다.