[MSSQL] IN절 사용법 및 예제
- DB/MS SQL
- 2021. 2. 18.
DB를 활용하다 보면 '또는' 이라고하는 OR문을 많이 활용하실 거에요.
~이거나 ~이거나 ~이거나 ~이거나 이런 문장을 활용해야할 경우가 많아서 OR문을 많이 활용합니다.
OR문을 활용해서 처리를 할수도있지만 IN이라는 조금 더 편리한 방식이 존재합니다.
IN절
--사용법--
SELECT * FROM [테이블명]
WHERE [칼럼명] = [조건] OR 칼럼명 = [조건1] OR 칼럼명 = [조건2] OR 칼럼명 = [조건3] --OR
SELECT * FROM [테이블명]
WHERE [칼럼명] IN =( [조건1],[조건2],[조건3] ) --IN
--예제--
품목타입이 일반품, 세트품인 품목 조회
SELECT * FROM MA_PITEM
WHERE TP_ITEM IN('SIN', 'SET')
품목타입이 'SIN','SET' 이고 품목군이 마스크, 소독제, 청결제인 품목 조회
SELECT * FROM MA_PITEM
TP_ITEM IN('SIN', 'SET') AND GRP_ITEM IN('1000', '2000', '3000')
'DB > MS SQL' 카테고리의 다른 글
[MSSQL] SELECT문 설명 및 예제 (2) | 2021.02.22 |
---|---|
[MSSQL] INSERT문 설명 및 예제 (0) | 2021.02.21 |
[MSSQL] 테이블 Create(생성), Alter(수정), Drop(삭제) (0) | 2021.02.19 |
[MSSQL] BETWEEN절 설명 및 예제 (0) | 2021.02.18 |
[MSSQL] JOIN의 종류 설명 및 예제 (0) | 2021.02.18 |