Полный цикл в digital

EXTRACT - отдельные части из даты или даты-времени

Функция EXTRACT извлекает отдельные части из даты или даты-времени.

SELECT EXTRACT(что_извлечь FROM дата) FROM `имя_таблицы`; -- возможно применение операторов

Вместо 'что_извлечь' можно написать, к примеру, DAY - тогда из даты будет извлечен день, или, к примеру, YEAR - тогда будет извлечен год. Если же я напишу так: YEAR_MONTH - то будет извлечен год и месяц (слитно, без разделителя). Если вам нужно извлекать несколько частей не слитно, а используя разделитель - используйте DATE_FORMAT.

  1. SECOND секунды
  2. MINUTE минуты
  3. HOUR часы
  4. DAY дни
  5. MONTH месяцы
  6. YEAR года
  7. MINUTE_SECOND минуты и секунды
  8. HOUR_MINUTE часы и минуты
  9. DAY_HOUR дни и часы
  10. YEAR_MONTH года и месяцы
  11. HOUR_SECOND часы, минуты, секунды
  12. DAY_MINUTE дни, часы, минуты
  13. DAY_SECOND дни, часы, минуты, секунды

В данном примере при выборке из таблицы из даты извлекается день месяца:

SELECT *, EXTRACT(DAY FROM date) as day FROM `users`;

В данном примере при выборке из таблицы из даты извлекается год:

SELECT *, EXTRACT(YEAR FROM date) as year FROM `users`;

В данном примере при выборке из таблицы из даты извлекается год и месяц (слитно):

SELECT *, EXTRACT(YEAR_MONTH FROM date) as yearmonth FROM `users`;
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг