gpt4 book ai didi

mysql - 在mysql中每半年检索一次数据

转载 作者:行者123 更新时间:2023-11-28 23:14:48 24 4
gpt4 key购买 nike

我想每半年检索一次数据库中的数据。我有一个代码片段,用于每季度检索我的数据,它是:

select Quarter(TransactionDate) as month, count(*) as counted
from service_invoice
where YEAR(TransactionDate) = "2017"
GRoup by Quarter(TransactionDate)

该查询的输出是:

{"quarterly":[{"Quarter":"1","counted":"2"},{"Quarter":"2","counted":"8"},{"Quarter":"3","counted":"6"},{"Quarter":"4","counted":"6"}]}

它被完美地分为 4 个部分。现在,我想使用半年度数据做同样的事情。它将数据分成两种类型,前半部分和后半部分,输出如下所示:

{"semi":[{"half":"1","counted":"2"},{"half":"2","counted":"8"}]}

有什么办法可以做到吗?谢谢你的时间。

最佳答案

GROUP BY 子句中使用 MONTH(TransactionDate)>6

关于mysql - 在mysql中每半年检索一次数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44362866/

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