date
-
기간으로 조회할 때 유의할 점DB/MariaDB 2020. 10. 16. 17:27
데이터를 저장할 때 날짜를 date 타입으로 정의하면 연월일만 저장됩니다. 그러므로 SELECT * FROM TABLE WHERE DATE BETWEEN '2020-10-15' AND '2020-10-16' 문을 실행하면 15일과 16일의 데이터가 조회됩니다. datetime이나 timestamp로 정의하면 이야기가 조금 달라집니다. 시:분:초를 입력하지 않으면 00:00을 기준삼기 때문에 BETWEEN '2020-10-15' AND '2020-10-16'은 2020-10-15 00:00 부터 2020-10-16 00:00까지가 됩니다. 2020-10-16 00:01부터의 데이터는 조회되지 않습니다. datetime이나 timestamp로 정의한 데이터의 경우에는 조회할 때 시:분:초를 정확히 넣어야 합..