SQL IN 키워드
에
이 IN
명령을 사용하면 WHERE 절에 여러 값을 지정할 수 있습니다.
IN 연산자는 여러 OR 조건의 약어입니다.
다음 SQL은 "독일", "프랑스" 및 "영국"에 있는 모든 고객을 선택합니다.
예시
SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');
다음 SQL은 "독일", "프랑스" 또는 "영국"에 있지 않은 모든 고객을 선택합니다.
예시
SELECT * FROM Customers
WHERE Country NOT IN ('Germany', 'France', 'UK');
다음 SQL은 공급업체와 동일한 국가의 모든 고객을 선택합니다.
예시
SELECT * FROM Customers
WHERE Country IN (SELECT Country FROM Suppliers);