将日期值求和为月份值sql

问题描述 投票:0回答:1

我想将我的日常值加到整月值中

这是当前表格:

日期 价值
2024-01-01 12
2024-01-02 10
2024-01-03 20
2024-01-04 5
2024-02-01 15
2024-02-02 20
2024-02-03 10

我想创建这个:

价值
2024 年 1 月 47
2024 年 2 月 45

有人可以帮忙吗? :)

sql mysql date group-by sum
1个回答
0
投票

对于 postgresql :

选择 TO_CHAR("日期", '周一 YYYY') 作为月份, SUM(值) 作为值 从 你的桌子 通过...分组 TO_CHAR("日期", '星期一 YYYY') 订购依据 TO_DATE(月份, '星期一 YYYY');

© www.soinside.com 2019 - 2024. All rights reserved.