💡해당 시리즈는 Do it!SQL입문을 정리한 내용입니다.
-- 주석/*
sql 프로그램마다
주석처리 방법은
달라질 수 있다
*/| 연산자 | 설명 | 사용 데이터 타입 | 특징 |
|---|---|---|---|
| ALL | 모든 비교 집합이 참이면 TRUE | ||
| AND | 두 표현식이 모두 참이면 TRUE | ||
| ANY | 비교 집합 중 하나라도 참이면 TRUE | ||
| BETWEEN | 피연산자가 범위내에 있으면 TRUE | 날짜형, 문자형, 숫자형 | 결과 정렬 안됨 |
| EXISTS | 하위 쿼리에 행이 포함되면 TURE | ||
| IN | 피연산자가 리스트 중 하나라도 포함되면 TURE | ||
| LIKE | 피연산자 패턴과 일치하면 TURE | ||
| NOT | 연산자를 반대로 실행 | ||
| OR | 하나의 논리식이 참이면 TRUE | 반복 작성은 비효율 | |
| SOME | 비교 집합 중 일부가 참이면 TRUE |
where sector(column_name) = null 로는 검색되지 않는다
is null 연산자로 null을 검색하는 게 적합
select *
from nasdaq_company
where sector is null
is not null 연산자로 null이 아닌 테이블 검색 가능
select *
from nasdaq_company
where sector is not null