728x90
반응형
■ MySql IN 조건
조건의 범위를 지정하는데 사용되며,
괄호 내 콤마(,)로 구분하여 값을 묶으면
그 중 하나 이상과 일치하는 조건에 맞는 데이터를 추출할 수 있음
■ 장점
- OR 연산자 보다 IN 연산자의 실행속도가 더 빠름
- IN 연산자 안에 또 다른 SELECT 쿼리문을 넣을 수 있음
- 조건 순서를 쉽게 관리할 수 있으며, 연산자 수도 줄일 수 있음
■ 코드
# OR 조건
WHERE Column = 'A'
OR Column = 'B'
# IN조건
WHERE Column IN ( 'A', 'B' )
728x90
반응형
'MySql' 카테고리의 다른 글
[MySql] 문자열 자르기, 문자열 부분 나누기 LEFT, SUBSTRING, RIGHT (0) | 2021.10.21 |
---|---|
[MySql] 숫자가 아닌 데이터, 숫자만 들어간 데이터 찾기 REGEXP (0) | 2021.10.20 |
[MySql] 트랜잭션(Transaction) (2) | 2021.06.09 |
[MySql] OLD_PASSWORD() 와 PASSWORD() 함수 (0) | 2021.05.25 |
[MySql] 프로세스 리스트 확인 SHOW / 프로세스 중지 KILL (0) | 2021.05.24 |