MYSQL从今天开始插入行

时间:2012-01-02 22:26:16

标签: mysql sql

我有以下代码,虽然每天都插入行,但仍然显示0,我需要它才能工作,以便找到今天添加的内容。

SELECT count(distinct id) AS today 
 FROM exchange 
 WHERE time >= date_sub(now(), interval 0 day)

由于

今天是指00:00之后的任何时间,格式为:time();

1 个答案:

答案 0 :(得分:3)

我想`time`timestamp列,id是表的主键(所以不需要计算不同的ID,只计算行数):

SELECT count(*) AS today 
FROM exchange 
WHERE `time` >= CURDATE()