SQL我怎么能得到前一分钟?

时间:2015-09-02 08:10:17

标签: mysql sql timestamp

我有一个数据表,其结构如下所示。

CURRENT_TIMESTAMP()

如何查询以了解前一分钟对此表格进行了多少条目?

假设现在时间是14:46我想知道在14:45对该表进行了多少行输入。我怎么能这样做?

我现在面临的问题是,我不知道如何获得最后一分钟的时间戳。 CURRENT_TIMESTAMP()-1给了我正确的当前时间。但我试过ng-repeat给出一些十进制数。

2 个答案:

答案 0 :(得分:2)

您可以使用DATE_SUB(),指定DATE_ADD()所记录的日期和INTERVAL。例如:

SELECT DATE_SUB(CURRENT_TIMESTAMP(), INTERVAL 1 MINUTE);

答案 1 :(得分:2)

您可以使用我的查询查找最后一分钟:

SELECT DATE_SUB(CURRENT_TIMESTAMP(), INTERVAL 1 MINUTE);