SQL 기초문법(2) WHERE
WHERE 절에는 행을 제한하기 위한 '조건'을 기술한다. - 조건은 각 행마다 평가되며 TRUE, FALSE, UNKNOWN 중 하나를 반환 - 조건의 결과가 TRUE 인 행들만 결과에 포함 - WHERE 절 조건의 종류 : 비교, 논리, IN, BETWEEN, LIKE, IS NULL (1) 비교 조건 - A = B - A > B - A >= B - A < B - A (A!=30 AND B!='C') (3) IN 조건 - A IN (a,b,c) : A 가 IN LIST 중 어떤 값과 같다. (OR) - A NOT IN (a,b,c) : A 가 IN LIST 의 모든 값과 같지 않다. - NOT IN 조건의 IN LIST 에 하나라도 NULL 값이 포함되면, 전체 결과가 공집합이 된다.
2022. 11. 30.