쿼리질문드립니다..
본문
mysql 종류가 datetime 형태로 되어있는데요.
2021-09-06 11:35:32
오늘 날짜의 데이터만 가져오려는데 log_date >= '2021-09-06' 이렇게까지만 비교해도
데이터가 오긴오는것같은데 문제가 있을까요?
아니면 정상적인 더 좋은방법이 있을까요?
답변 2
date(log_date) = '2021-09-06'
로 쓰면 됩니다.
또는
date(log_date) = curdate()
log_date >= '2021-09-06' 은
9월 7일, 8일 데이터도 이론적으로 나올 수 있게 되는 문제가 있습니다.
DATE(log_date) = CURDATE()
답변을 작성하시기 전에 로그인 해주세요.