Загрузка...
Справочник по функциям и операторам SQL

DATE_TRUNC

Округляет дату или временной интервал до заданной точности, такой как день, месяц, год и т.д.

Синтаксис

DATE_TRUNC(field, source)
  • field: Уровень точности, до которого нужно обрезать дату/время (например, 'hour', 'day', 'month', 'year')
  • source: Исходная временная метка или временной интервал, который нужно обрезать

Например:

SELECT DATE_TRUNC('day', NOW()) AS truncated_date;

Пример