gpt4 book ai didi

mysql - 将月份分组为季节

转载 作者:行者123 更新时间:2023-11-29 04:38:22 26 4
gpt4 key购买 nike

我卡在 mysql 查询上了。我想知道如何按多行分组。我得到了月份,我想按季节将它们组合在一起,例如,我想通过添加 01-03 月份的所有犯罪来显示犯罪计数,并将其显示为冬季等。

这是我目前的代码

SELECT d.month, SUM(c.crimeCount)
FROM FYP_Date d JOIN FYP_Crime c
WHERE d.dateID=c.dateID
GROUP BY month

enter image description here

最佳答案

可能是 QUARTER功能在这里有帮助:

select quarter(concat(d.month,'-01')) as qrt, 
sum(c.crimecount)
from fyp_date d join fyp_crime c on d.dateid=c.dateid
group by qrt;

这与季节不同,但非常接近。我假设您的 month 列是 char 所以我附加了一个 '-01' 用于计算,因为 quarter 需要(至少)一天的工作时间。

关于mysql - 将月份分组为季节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35731965/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com