728x90
반응형
- WHERE 절 IN 이란?
우리가 사용하는 쿼리 안에 조건문 즉 where 문에서 한 컬럼에 여러 가지 조건을 주고 싶을 때 사용할 수 있는 구문이다.
- 사용 법 / 코드 예시
// OR 사용
// 학생 정보 테이블에서
// 학생이 속한 반이 A, B, C 인 학생만
// 조회 하기
SELECT
*
FROM
student_talbe st
WHERE
st_class = 'A'
OR st_class = 'B'
OR st_class = 'C';
// IN 사용
// 학생 정보 테이블에서
// 학생이 속한 반이 A, B, C 인 학생만
// 조회 하기
SELECT
*
FROM
student_table st
WHERE
st_class IN ('A','B','C')
쿼리의 간략함 위해 OR 보단 IN을 사용한다.
▼ MSSQL 다른 글 보기 ▼
2022.10.31 - [개발/MSSQL] - [MS-SQL/SQL SERVER] 날짜 형식 변경/포맷 (GETDATE, CONVERT)
728x90
반응형
'개발 > MS-SQL' 카테고리의 다른 글
[MS-SQL/SQL SERVER] 데이터 타입 변환 (CONVERT) 사용법 & 예제 (0) | 2023.02.09 |
---|---|
[MS-SQL/SQL Server] WHERE 절 Between 사용법 & Between 쿼리 예제 (0) | 2023.01.12 |
[MS-SQL/SQL SERVER] 날짜 형식 변경/포맷 (GETDATE, CONVERT) (0) | 2022.10.31 |
[MS-SQL/SQL Server] 프로시저 생성/호출 (MS-SQL Create Procedure) (0) | 2022.10.21 |
[MSSQL] MSSQL 시퀀스(Sequence) 생성 / 삭제 하는 법 (0) | 2022.05.04 |