2013-04-09 222 views
0

我在我的表中的列被稱爲時間戳的格式如下:2012-05-01 15點33分06秒MySQL的時間戳選擇

如何進行選擇,僅在過去拉記錄15分鐘?我在PHP手冊中發現了這一點,但不知道如何修改15分鐘?有人可以給我一個樣本嗎?

WHERE時間戳(CURDATE(),間隔30天)

回答

1
SELECT .. FROM <table_name> Where <field_name> >= (DATE_SUB(now(), INTERVAL 15 MINUTE)) 
3

試試這個............

SELECT * FROM myTable 
WHERE COLUMN_NAME >= NOW() - INTERVAL 15 MINUTE 
1

我的邏輯告訴我說,我應該嘗試MINUTE,而不是DAY ..你嘗試過嗎?

WHERE timestamp(CURDATE(),INTERVAL 15 MINUTE)