programing

MySQL을 datetime 필드와 비교()(시간이 아닌 날짜만)

newsource 2023. 1. 20. 16:12

MySQL을 datetime 필드와 비교()(시간이 아닌 날짜만)

나는 가지고 있다duedate열()datetime티켓의 기한을 지정하는 형식입니다.이제는, 다음의 비교에 근거해 「Due today」티켓을 취득할 필요가 있습니다.now()와 함께duedate.예2010-04-29 02:002010-04-29 10:00이 문제에 있어서 진실일 것이다.

사용하다DATE(NOW())날짜를 비교하다

DATE(NOW())현재 날짜의 일부와DATE(duedate)납기일 일부를 알려드리겠습니다.그러면 날짜를 쉽게 비교할 수 있다.

이렇게 비교할 수 있습니다.

DATE(NOW()) = DATE(duedate)

또는

DATE(duedate) = CURDATE() 

여기를 참조해 주세요.

날짜 + 시간(NOW) 대신 날짜만 비교:

CURDATE()

언급URL : https://stackoverflow.com/questions/14533914/mysql-compare-now-only-date-not-time-with-a-datetime-field