gpt4 book ai didi

sql - SQLite分组

转载 作者:行者123 更新时间:2023-12-03 18:39:43 24 4
gpt4 key购买 nike

我有一个查询:

select a,count(b) from xyz group by a;


这给了我表中每个“ a”不同值的出现次数。我的问题是如何查询相同的值,但现在又由另一个字段“ c”分组了?

例如:

对于人口:

(b;c;a)
1;2;test1
2;4;test1
3;4;test1
4;4;test1
5;3;test2
5;3;test2


我想得到:

(field 'a';number of occurrences for each value of 'c';total of occurrences for 'a')
test1;2;4
test2;1;2

最佳答案

如果您的意思是“'c'的不同出现次数”,请尝试:

select a, count(distinct c), count(*) 
from xyz
group by a;

关于sql - SQLite分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8386587/

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