gpt4 book ai didi

mysql - 分组依据、SUM 和 COUNT

转载 作者:太空宇宙 更新时间:2023-11-03 11:56:10 24 4
gpt4 key购买 nike

寻找分组和计数的解决方案。我有一个工作的 SQL,它计算每个值的打开记录:

SELECT tech_query.assigned_to_group, COUNT(tech_query.assigned_to_group) AS qty
FROM tech_query
WHERE tech_query.status <> 9
AND tech_query.status <> 3
GROUP BY tech_query.assigned_to_group
ORDER BY tech_query.assigned_to_group

结果:

Name:           | qty
-----------------------
ME-MS | 5
MU-TA-AAA | 4
MU-TA-BBB | 2
MU-TA-CCC | 3

现在我也喜欢合并以MU%开头的Name数据,sum这个值MU%的数据 得到如下结果:

Name:           | qty
-----------------------
ME-MS | 5
MU | 9

想知道是否有人可以提供帮助:-)

最佳答案

你需要 mu like 的条件。试试这个查询:

SELECT (case when tech_query.assigned_to_group like "MU%" then "MU"
else tech_query.assigned_to_group end) as Name,
COUNT(tech_query.assigned_to_group) AS qty
FROM tech_query
WHERE tech_query.status <> 9
AND tech_query.status <> 3
GROUP BY name
ORDER BY name

关于mysql - 分组依据、SUM 和 COUNT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32495692/

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