SQL 查询语句:按日期分组汇总雨量值
问题: 我有一个表结构,其中包含 STCD 主键、国家统一测站编码、TM 数据接受日期、DRP 接收时间雨量值。我想对同日期的雨量值求和并显示一行。
解决方案:
可以使用 DATE 函数和 GROUP BY 子句来对所有日期进行归类,具体语句如下:
SELECT DATE(TM) AS Date, SUM(DRP) AS total_rainfall
FROM STCD
GROUP BY DATE(TM)
格式化日期:
如果您需要对日期进行格式化,可以在 SELECT 语句中使用 FORMAT 函数,具体语句如下:
SELECT FORMAT(DATE(TM), 'yyyy-MM-dd') AS Date, SUM(DRP) AS total_rainfall
FROM STCD
GROUP BY FORMAT(DATE(TM), 'yyyy-MM-dd')
原文地址: https://www.cveoy.top/t/topic/n9QG 著作权归作者所有。请勿转载和采集!