Я хочу прочитать все пользовательские фиды, введенные пользователем за последние 2 дня. Таблица - user_feed Колонка - date_n_timeSql PHP date time
Что я ищу - $ Result = "SELECT содержание FROM user_feed WHERE date_n_time> = (теперь() - 2 дня)"
Я хочу прочитать все пользовательские фиды, введенные пользователем за последние 2 дня. Таблица - user_feed Колонка - date_n_timeSql PHP date time
Что я ищу - $ Result = "SELECT содержание FROM user_feed WHERE date_n_time> = (теперь() - 2 дня)"
Там нет фактически никакой необходимости используйте DATE_SUB
- работает простая вычитание. Единственное, что вам не хватало, это ключевое слово INTERVAL
, и что day
должно быть единственным.
SELECT content
FROM user_feed
WHERE date_n_time >= NOW() - INTERVAL 2 DAY
Использование DATE_SUB:
DATE_SUB(CURDATE(), INTERVAL 2 DAY)
Итак:
$result = "SELECT content FROM user_feed WHERE date_n_time >= DATE_SUB(CURDATE(), INTERVAL 2 DAY) "
Ваш вопрос не очень понятно. Пожалуйста, четко объясните свой вопрос – sanders