DATE_TRUNC
Recorta una fecha y hora al inicio del año, mes, semana, día u hora.
Sintaxis
DATE_TRUNC('<unidad>', <momento>)
Descarta todo lo que es más pequeño que la unidad indicada: 'month' convierte cualquier momento del mes en su día 1 a las 00:00. Unidades: 'year', 'quarter', 'month', 'week', 'day', 'hour', 'minute'. Lo más habitual es usarla para agrupar datos por meses o por días.