2011-12-15 2 views
0

이이 0DIFF datetime 방법은 무엇입니까?

SELECT DATETIMEDIFF('2011-02-15 12:00:00', '2011-02-14 13:00:00'); 

이 TIMEDIFF 계산은 년, 월, 일 포함되지 않습니다 반환해야합니다 1.

SELECT DATETIMEDIFF('2011-02-15 12:00:00', '2011-02-14 12:00:00'); 

를 반환해야합니다; DATEDIFF 계산에는시, 분, 초가 포함되지 않습니다. diff datetime을 수행하는 방법은 무엇입니까?

답변

2

이 작업을 수행 할 예정입니까? Date 유형

입니다 날짜 1과 날짜 2 모두 열 또는 초

SELECT TIMESTAMPDIFF(SECOND, date1, date2)  
FROM table 
+0

예를 얻을 수

select date1 - date2 from table 

경우! TIMESTAMPDIFF는 내가 원하는 것입니다! "TIMESTAMPDIFF 선택 (DAY, '2011-02-14 12:00:00', '2011-02-15 11:00:00');" 0을 반환합니다. 고마워요. – Emerald214

관련 문제