본문 바로가기
IT/MSSQL

[MSSQL] IN 함수 사용법 및 예제

by 베베야 2021. 3. 16.
728x90

MSSQL 데이터베이스 쿼리 WHERE 절에서 조건에 맞는 여러 문자들을 찾기위해서 or 문을 사용하곤합니다.
그런데 IN 함수를 사용하면 긴 조건문을 간결하게 표현할 수 있습니다.

 

사용법

--OR 문을 이용한 쿼리문
SELECT * FROM [테이블명] WHERE [칼럼명] = [조건] OR 칼럼명 = [조건1] OR 칼럼명 = [조건2] OR 칼럼명 = [조건3]

--IN 문을 이용 쿼리문
SELECT * FROM [테이블명] WHERE [칼럼명] IN =( [조건1],[조건2],[조건3] )

 

예제

--나이(AGE)가 1,2,3 살인 고양이
SELECT * FROM BEBEYA WHERE Age IN(1,2,3)


이상으로 여러 조건을 간결하게 표현하는 IN 함수에 대해서 알아보았습니다.

반응형
그리드형

댓글