English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

SQL IN 키워드 사용 방법 및 예제

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);

SQL 키워드 참조