본문 바로가기
MySql

MySQL 날짜 비교 기능

by 베이스 공부 2020. 11. 11.
반응형

내 테이블에서 날짜는 "2010-08-26 09:00:00" 형식으로 저장되므로 yyyy-mm-dd. 날짜 필드가 "오늘"인 모든 필드를 선택하고 싶습니다. 2010-08-26 00:00:01 2010-08-26 23:59 사이 : 59 .

보다 크고 작은 연산자를 사용하는 것만으로는 작동하지 않습니다. MySQL에는이를 수행 할 수있는 날짜 비교 기능이 내장되어 있습니까?

편집 : 날짜가 datetime 필드로 저장되었다고 언급 했어야합니다.

 

해결 방법

 

... WHERE DATE(field)=CURDATE()

또는

... WHERE DATE(field)=CURRENT_DATE

또는

... WHERE DATE(field)=CURRENT_DATE()

하나를 선택!

 

참조 페이지 https://stackoverflow.com/questions/3574512

 

 

반응형

댓글