MYSQL получить строки, вставленные с сегодняшнего дня - PullRequest
0 голосов
/ 03 января 2012

У меня есть следующий код, который продолжает отображать 0, хотя строки вставляются каждый день, мне нужно, чтобы он работал, чтобы он нашел то, что было добавлено сегодня.

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

Спасибо

сегодня означает любое время после 00:00, а формат: время ();

1 Ответ

3 голосов
/ 03 января 2012

Полагаю, что `time` - это столбец timestamp, а id - это первичный ключ таблицы (поэтому не нужно считать разные идентификаторы, просто подсчитайте строки):

SELECT count(*) AS today 
FROM exchange 
WHERE `time` >= CURDATE()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...