2013-07-29 47 views
-1

我想寫一個查詢,這將使我的時間,因爲在幾秒鐘過去後,沿獲取時間

SELECT (NOW() - mydatetime) as val1 FROM posts ORDER BY mydatetime DESC LIMIT 1 

線如何獲得val1東西很快?

+8

來吧,做點努力吧!至少*在手冊中看*。 – Strawberry

回答

2

既然你只有興趣,你可以簡單地減去兩個日期爲時間戳:

SELECT UNIX_TIMESTAMP() - UNIX_TIMESTAMP(mydatetime) FROM ... 

注: MySQL有一組Date Time Functions,我鼓勵你通過他們瀏覽。

0
TIMESTAMPDIFF(SECOND, mydatetime, NOW())