IN 

검색에 대한 여러개의 데이터를 지정할 수 있는 명령어, 서브쿼리 사용을 위한 명령어, WHERE 절에서 사용, OR 명령어를 사용한 것과 동일한 효과

 

<사용법>

WHERE 컬럼명 IN (데이터1, 데이터2, ...)
WHERE 컬럼명 IN (SELECT ... )

 

SELECT * FROM employees WHERE first_name = 'mario';
SELECT * FROM employees WHERE first_name = 'marko';


OR

SELECT * FROM employees WHERE first_name IN ('mario', 'marko');
SELECT * FROM employees WHERE first_name = 'mario' OR first_name = 'marko';

 

LIKE

SELECT * FROM employees WHERE first_name LIKE 'mar%' OR first_name LIKE '%ko';

 

'백엔드 > 데이터베이스1' 카테고리의 다른 글

기본 문제 풀이  (0) 2022.11.24
BETWEEN, 오름차순, AS  (0) 2022.11.24
WILD CARD, LIKE  (0) 2022.11.24
LIMIT, MIN, MAX, COUNT, AVG, SUM  (0) 2022.11.24
ORDER BY, INSERT, UPDATE, DELETE  (0) 2022.11.24

+ Recent posts