연산자 IN SQL
연산자 IN
운영자의 WHERE 절에 지정된 여러 값을 수 있습니다.
SQL IN 구문
SELECT column_name(s)
FROM table_name
WHERE column_name IN ( value1 , value2 ,...);
FROM table_name
WHERE column_name IN ( value1 , value2 ,...);
데모 데이터베이스
이 튜토리얼에서, 우리는 w3big 샘플 데이터베이스를 사용합니다.
다음은 선택 "웹 사이트"의 테이블 데이터이다 :
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3big.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | | 7 | stackoverflow | http://stackoverflow.com/ | 0 | IND | +----+---------------+---------------------------+-------+---------+
운영자 예 IN
"구글"또는 모든 사이트의 "과정"으로 다음과 같은 SQL 문을 선택 이름 :
예
웹 사이트에서 SELECT *
WHERE IN 이름 ( '구글', '튜토리얼');
WHERE IN 이름 ( '구글', '튜토리얼');
실행 출력 :