SQL FORMAT()

FORMAT() 把值格式化成指定样式:MySQL 用 DATE_FORMAT/FORMAT,SQL Server 用 CONVERT/FORMAT。

Intermediate
Key PointsSQL,FORMAT,DATE_FORMAT,格式化

讲解

FORMAT() 把值格式化成指定样式:MySQL 用 DATE_FORMAT/FORMAT,SQL Server 用 CONVERT/FORMAT。

示例

SQL
-- MySQL:按月统计
SELECT DATE_FORMAT(date, '%Y-%m') AS month, SUM(count) AS total
FROM access_log GROUP BY month;
Output
month    total
-------  -----
2026-05  375

Friends & Partners