본문 바로가기
DB 지식

[MySQL] WHERE BETWEEN 날짜 범위, 조회

by 몽일! 2024. 3. 8.

 

사용법 

SELECT * FROM 테이블명 WHERE 컬럼명 BETWEEN 시작범위 AND 종료범위

 

 

 

//아래 조건으로 조회시 2월 12일 데이터는 포함되지 않습니다.
SELECT * FROM test
WHERE regist_date BETWEEN '2024-02-01' and '2024-02-12'
//02월 12일 데이터 조회
SELECT * FROM test
WHERE regist_date BETWEEN date('2024-02-01') and date('2024-02-12')+1

SELECT * FROM test
WHERE regist_date BETWEEN '2024-02-01 00:00:00' and '2024-02-12 23:59:59'