gpt4 book ai didi

MySql 选择查询

转载 作者:行者123 更新时间:2023-11-29 14:49:06 25 4
gpt4 key购买 nike

我有一张这样的 table

id status
1 Pass
2 Fail
3 Pass

如何在一个选择查询中通过 group_concat 计算总行数和状态为“失败”且其 ID 为“失败”的行。我正在尝试获得这样的输出

total group_concat(id)
3 1,2,3
1 2

有什么建议吗?

最佳答案

您需要合并两个单独的查询:

select status,
count(*) as num,
group_concat(id) as ids
from tests as status_stats
union all
select null as status,
count(*) as num,
group_concat(id) as ids
from tests as total_stats

关于MySql 选择查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6175535/

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