반응형
MySQL은 now () (시간이 아닌 날짜 만)를 datetime 필드와 비교합니다.
티켓의 기한을 지정 하는 duedate
column ( datetime
형식)이 있습니다. 이제 now()
와 의 비교에 따라 '오늘 기한'티켓을 얻어야 duedate
합니다. 즉, 2010-04-29 02:00
대는 2010-04-29 10:00
이 문제에서 참을 반환합니다.
DATE(NOW())
날짜를 비교하는 데 사용
DATE(NOW())
현재 날짜 DATE(duedate)
의 날짜 부분을 제공하고 만기 날짜의 날짜 부분을 제공합니다. 그런 다음 날짜를 쉽게 비교할 수 있습니다.
그래서 당신은 그것을 다음과 같이 비교할 수 있습니다.
DATE(NOW()) = DATE(duedate)
또는
DATE(duedate) = CURDATE()
날짜 + 시간 (NOW) 대신 날짜 만 비교 :
CURDATE()
반응형
'program tip' 카테고리의 다른 글
구조체 메서드에서 필드를 설정하고 가져 오는 방법 (0) | 2021.01.10 |
---|---|
IOS의 원형 진행률 표시 줄 (0) | 2021.01.10 |
MySQL의 한 데이터베이스에서 다른 데이터베이스로 테이블 이동 (0) | 2021.01.10 |
javax.xml.bind.UnmarshalException : 예기치 않은 요소입니다. (0) | 2021.01.10 |
node.js string.replace가 작동하지 않습니까? (0) | 2021.01.10 |