2012-05-29 7 views
2

MySQL에서 정밀도와 날짜 시간 비교를 수행하는 방법은 무엇입니까? 내 말은, 자신의 동일한 ignorming 분, 초 있는지 확인하기 위해 두 개의 날짜 필드를 비교할처럼 :MySQL은 정밀도를 지정하는 두 개의 dateTime 필드를 비교합니다.

[compare with precision down to hours] 
Is 2011-05-05 14:32:49 equal to 2011-05-05 14:46:22 ? 
=> TRUE 

내가 거기에 무엇이며, 구글이 도움이되지 모르겠어요 (정밀도 단지의 무리를 불러옵니다 milli 및 micro second junk에 대한 결과). 어쩌면이 유형의 비교는 다른 함수에서 파생 된 것이며 MySQL에서 날짜 비교가 정확하지 않은 것입니까?

감사합니다.

답변

2

당신이 시도 할 수 :

DATE(dt1) = DATE(dt2) AND HOUR(dt1) = HOUR(dt2) 

는, 사용자에게

+0

감사합니다. – Reno

+0

@Reno : 내 대답을 받아 들일 수없는 특별한 이유가 있습니까? – Marco

관련 문제