** WHERE 연산자 종류 : = < > ,(NOT)IN, ALL, ANY(SOME), EXISTS
SELECT * FROM CUSTOMER c
WHERE c.CUSTID IN (3,3,4) -- '이 중 한 개라도 같으면' => 'or'
;
-- ANY : 연산자와 조합
SELECT * FROM CUSTOMER c
WHERE c.CUSTID >= ANY (3,3,4) -- any앞에 < > 연산자 필요. '이 중에서 하나라도 작거나 같으면'
--> if custid is bigger then 3 or 3 or 4
WHERE c.CUSTID = ANY (3,3,4); -- 완벽하게 IN
-- all
SELECT * FROM CUSTOMER c WHERE c.CUSTID > all (3, 3, 4);
--> if custid is bigger then 3 and 3 and 4
'DataBase(SQL) > DAY 26 _ 23.09.22' 카테고리의 다른 글
Sub Query3 (0) | 2023.09.25 |
---|---|
NVL (0) | 2023.09.25 |
형태변환 1. 날짜 2. 숫자 3. 문자 (0) | 2023.09.25 |
DB _ API (0) | 2023.09.25 |