Sql PHP дата и время - PullRequest
       1

Sql PHP дата и время

0 голосов
/ 09 ноября 2010

Я хочу прочитать все фиды пользователей, введенные пользователем за последние 2 дня. Таблица - user_feed Столбец - date_n_time

Что я ищу - $ result = "ВЫБРАТЬ содержимое ИЗ user_feed WHERE date_n_time> = (now () - 2 дня)"

Ответы [ 2 ]

2 голосов
/ 09 ноября 2010

Использовать date_sub:

DATE_SUB (CURDATE (), ИНТЕРВАЛ 2 ДНЯ)

Итак:

$result = "SELECT content FROM user_feed WHERE date_n_time >= DATE_SUB(CURDATE(), INTERVAL 2 DAY) "
1 голос
/ 09 ноября 2010

Нет необходимости использовать DATE_SUB - работает и простое вычитание.Единственное, чего вам не хватало, это ключевое слово INTERVAL, и это day должно быть в единственном числе.

SELECT content
FROM user_feed
WHERE date_n_time >= NOW() - INTERVAL 2 DAY
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...