반응형
팁
- 조건 절에 특정 일자와 일치하는 값을 여러 개 설정할 때, `=` 기호 대신 `IN`을 써서 사용
예시 설명
- 특정 일자를 만족하는 컬럼을 조회하고 싶을 때, MIN이나 MAX와 같은 함수는 등위 연산자를 사용해야 하지만,
IN을 사용하면 특정 일자를 만족하는 여러 값을 동시에 조회 가능
-- MIN, MAX 사용
select
*
from table
where date = (select min(date) from table where id = 40)
and date = (select min(date) from table where id = 50)
-- IN 사용
select
*
from table
where date in (select date from table where id in (40,50))
반응형
'꿀팁' 카테고리의 다른 글
[정규표현식] 띄어쓰기 쉽게 지우기 (Feat. Notepad++) (0) | 2024.01.28 |
---|---|
[Windows] bat 파일 생성 및 작업 스케줄러 등록 (0) | 2024.01.16 |
[SQL] 순번 만들기_한 개의 필드 (0) | 2023.07.09 |
[SQL] 데이터 집계_실수 (0) | 2023.02.11 |