gpt4 book ai didi

mysql只对表的特定组求和

转载 作者:太空宇宙 更新时间:2023-11-03 11:46:49 25 4
gpt4 key购买 nike

有没有办法只对表格的特定组求和?例如,如果我有

KEYS  /  VALS
A / 1
A / 2
B / 3
B / 3
C / 1
C / 1

我想通过仅对 A 和 C 进行分组而不对任何其他分组(例如上面的 B)进行分组:

KEYS  /  VALS
A / 3
B / 3
B / 3
C / 2

这对于存储过程来说似乎很简单,但我不确定是否可以通过查询实现?

最佳答案

UNION ALL 非 B 部分与 B 部分:

select keys, sum(vals)
from tablename
where keys <> 'B'
group by keys
union all
select keys, vals
from tablename
where keys = 'B'

关于mysql只对表的特定组求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38097143/

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