TRUNC
Introduced in MariaDB 12.2.
Syntax
TRUNC(date[,fmt])Description
Returns a DATETIME truncated according to fmt.
Supported formats:
Truncate to day: DD, DDD, J
Truncate to month: MM, MON, MONTH, RM
Truncate to year: SYEAR, SYYYY, Y,YEAR, YY, YYY, YYYY
Examples
SELECT TRUNC('2025-09-24 12:43','DD');
+--------------------------------+
| TRUNC('2025-09-24 12:43','DD') |
+--------------------------------+
| 2025-09-24 00:00:00 |
+--------------------------------+
SELECT TRUNC('2025-09-24 12:43','MM');
+--------------------------------+
| TRUNC('2025-09-24 12:43','MM') |
+--------------------------------+
| 2025-09-01 00:00:00 |
+--------------------------------+
SELECT TRUNC('2025-09-24 12:43','YY');
+--------------------------------+
| TRUNC('2025-09-24 12:43','YY') |
+--------------------------------+
| 2025-01-01 00:00:00 |
+--------------------------------+This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?

