Я пытаюсь получить записи предыдущего дня из таблицы, но я не нахожу, как это сделать точно. Нужна ваша помощь, пожалуйста ..Как получить записи предыдущего дня из таблицы mysql?
Таблица: RECORD_DATA
id creationDate
1 | 2013-05-03 04:03:35 |
2 | 2013-05-03 04:03:35 |
Теперь мне нужно получить все записи, которые были созданы на 2013-05-03. Время может быть любым. Поэтому мой запрос должен иметь оператор LIKE.
Я использую ниже запрос, и он дает мне пустой набор.
select creationDate from RECORD_DATA
where creationDate LIKE DATE_SUB(STR_TO_DATE('2012-04-05','%d/%m/%Y'),INTERVAL 1 DAY);
SELECT * FROM RECORD_DATA WHERE 'creationDate'> = Date() - 1 и' creationDate'
Shin