[MSSQL] IN절 사용법 & 예제
- DB/MSSQL
- 2018. 4. 4.
IN절
데이터베이스를 사용하다 보면 이런 경험들 있으실 겁니다. XX이거나 XX이거나 XX이거나 XX이거나 이런 경우요 물론 OR을 활용해서 처리를 할 수도 있지만 IN이라는 좀 더 간편한 방식이 있습니다.
사용법
SELECT
*
FROM [테이블명]
WHERE
[칼럼명] IN ( [조건1],[조건2],[조건3] )
예제
--나이가 20살,24살,26살인 사원 조회
SELECT
*
FROM MY_TABLE
WHERE
AGE IN(20,24,26)
--사원번호가 '0000','0004','0008'이고 나이가 20살 24살 28살인 사원 조회
SELECT
*
FROM MY_TABLE
WHERE
NO_EMP IN('0000','0004','0008') AND
AGE IN(20,24,28)
'DB > MSSQL' 카테고리의 다른 글
[MSSQL] 문자열 구분자 추가 (QUOTENAME) 함수 사용법 & 예제 (0) | 2018.04.06 |
---|---|
[MSSQL] BETWEEN절 사용법 & 예제 (0) | 2018.04.05 |
[MSSQL] LIKE절 사용법 & 예제 (0) | 2018.04.03 |
[MSSQL] 조건문 (CASE WHEN, IF) 함수 사용법 & 예제 (1) | 2018.04.02 |