Чтобы установить в переменной MySQL сегодняшнюю дату, вы можете использовать следующие методы:
-
Использование функции CURDATE():
SET @today = CURDATE(); -
Использование функции NOW():
SET @today = DATE(NOW()); -
Использование функции CURRENT_DATE():
SET @today = CURRENT_DATE(); -
Использование функции DATE_FORMAT() для форматирования даты:
SET @today = DATE_FORMAT(NOW(), '%Y-%m-%d'); -
Использование функции DATE() с текущей отметкой времени:
SET @today = DATE(NOW());
Эти методы присваивают переменной @todayтекущую дату в формате «ГГГГ-ММ-ДД».