2017-02-13 48 views
0

請幫我查看記錄基於最近的日期和時間。查看記錄在最接近的日期和時間的SQL基地

我只能顯示最近的日期,我不知道如何隨時間顯示它。

這是我在mysql中的時間戳格式代碼

SELECT * FROM tbl_schedules WHERE schedule_time > NOW() 
ORDER BY ABS(DATEDIFF(schedule_time , NOW())) ASC 

schedule_time是。

幫助我謝謝。

回答

0

將時間戳轉換爲數字格式,並將它們相減。

ORDER BY ABS(UNIX_TIMESTAMP(schedule_time) - UNIX_TIMESTAMP()) ASC 
相關問題