2015-02-02 4 views
-1
SELECT column FROM table WHERE date = curdate() - INTERVAL 1 DAY 

Он возвращает значение даты из столбца, но мне нужна последняя последняя запись colum, например date1, date2, date3. Я сохранил значение на дату1, а после на date2 я получил значение date1, но i dident сохранил любое значение в date2, после чего я не получил значение даты на дату3.не получил значение даты из столбца (mysql)

Plz помогите мне любой, чтобы решить эту проблему.

+0

Добавить PHP-код, который вы используете, чтобы запросить это и получить доступ к результатам –

+1

'порядок по дате desc limit 1', затем ... –

+1

Если вы просто пытаетесь получить' DATE_SUB (date, INTERVAL 1 Day) ' почему бы не сделать это? Ваш запрос не должен вытаскивать результаты там, где их не существует ... – serakfalcon

ответ

0
SELECT column FROM table order by date desc limit 1 

, чтобы получить значение последней даты.

Смежные вопросы