gpt4 book ai didi

php - MYSQL Select Query 我想要两行基于where条件

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

<分区>

/* First query */
SELECT YEAR, SUM( amount ) AS total
FROM accounts
WHERE ((MONTH >= '10' ||
MONTH <= '12' && YEAR = '2015') &&
(MONTH >= '1' ||
MONTH <= '3' && YEAR = '2016' ))
GROUP BY YEAR

/* Second query */
SELECT YEAR, SUM( amount ) AS total
FROM accounts
WHERE ((MONTH >= '1' ||
MONTH <= '3' && YEAR = '2015') &&
(MONTH >= '5' ||
MONTH <= '10' && YEAR = '2015'))
GROUP BY YEAR

第一个查询根据年份返回两行。但是第二个查询只返回一行。

我知道我是按年份分组完成的,但我想要满足我的两个条件匹配的两行。

还有什么建议吗?

这是输出。

output1 output2

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