MYSQL Выберите строки, в которых дата старше даты и времени

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

Таким образом, в базе данных есть поле с добавленной датой, которое является полем datetime, и у меня есть строка в формате даты и времени, и я хочу выбрать все строки, более старые, чем моя строка формата даты.

Как это будет структурировано в MYSQL?

Спасибо заранее.

Ответ 1

 select status_column from your_table
 where added_date < '2012-05-12'

Ответ 2

Тип mysql DATETIME используется для значений, содержащих как дату, так и время.

Попробуйте это

SELECT datecolumn 
FROM table
WHERE datetime_date > '2012-05-12 01-32-56'

Ответ 3

попробуйте это

$today = date('Y-m-d');

 SELECT column_name FROM table_name WHERE year(added_date) > $today AND month(added_date) > $today