好的,我需要是這樣的:MySQL的:檢查是否兩個日期之間的時間間隔是小於1秒
datediff(second, date_one, date_two) < 1
日期被存儲在列「日期時間」類型
UPDATE
我想查找小於幾個(比如說10秒)不同的日期。
好的,我需要是這樣的:MySQL的:檢查是否兩個日期之間的時間間隔是小於1秒
datediff(second, date_one, date_two) < 1
日期被存儲在列「日期時間」類型
UPDATE
我想查找小於幾個(比如說10秒)不同的日期。
其次是DATETIME字段中的最小單位。如果你想檢查差異小於1秒,這意味着兩個日期必須相同,在這種情況下,你可以簡單地使用等價操作符。
要使用較大的單位檢查時間差異,可以將TIMEDIFF與TIME_TO_SEC結合使用。例如,要檢查兩個日期時間是彼此
10秒ABS(TIME_TO_SEC(TIMEDIFF(datetime1, datetime2))) < 10
ABS(TIMESTAMPDIFF(SECOND, datetime1, datetime2)) < 10
這允許容易地改變的單元和現在可以做到使用MICROSECOND以及這樣的比較之間。
好的,我說我的目標不正確,讓差異是,比如說10 *秒* – jonny 2010-03-24 11:35:48
編輯我的答案來回答 – 2010-03-24 12:39:23