SW개발/SQL

[SQL] SELECT 날짜 DATETIME 범위 검색

코대장 2021. 3. 27. 05:30
반응형

모든 컬럼(column)에 대한 SELECT 쿼리는 아래와 같이 사용할 수 있습니다.

SELECT * FROM TableName

 

하지만 컬럼별 데이터 조회시 날짜 기간 조건으로 검색하려면 어떻게 해야할까요?

예를들어 로그인일자("LogIn" 컬럼) 2021년 3월부터 2021년 4월 말까지 데이터만 추출하고 싶다면?

SQL 쿼리 문법 중 BETWEEN A AND B 를 사용하면 됩니다.
조건이 따라 붙기 때문에 반드시 WHERE 로 시작해야겠죠?
SELECT * FROM MyTable WHERE LogIn BETWEEN '2021-02-01' AND '2021-04-30'

결과본

이상 끝.