Как вывести дату в sql
Чтобы вывести дату в SQL, используйте функцию DATE_FORMAT()
. Синтаксис функции выглядит следующим образом:
DATE_FORMAT(date, format)
где date - это дата, которую вы хотите отформатировать, а format - это строка формата, которая определяет, как должна быть отформатирована дата.
Например, чтобы вывести текущую дату в формате ГГГГ-ММ-ДД, используйте следующий запрос:
SELECT DATE_FORMAT(NOW(), '%Y-%m-%d');
В результате выполнения этого запроса вы увидите дату в формате ГГГГ-ММ-ДД, например, 2023-04-08.
Вы также можете использовать функции для работы с датами, такие как NOW()
, CURDATE()
, CURTIME()
, чтобы получить текущую дату и время, текущую дату и текущее время соответственно.
Некоторые примеры форматирования дат:
'%Y-%m-%d'
- ГГГГ-ММ-ДД (например, 2023-04-08)'%Y-%m-%d %H:%i:%s'
- ГГГГ-ММ-ДД ЧЧ:ММ:СС (например, 2023-04-08 13:30:45)'%d-%m-%Y'
- ДД-ММ-ГГГГ (например, 08-04-2023)
Обратите внимание, что форматирование даты может отличаться в зависимости от используемой СУБД.