2013-04-09 164 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)