gpt4 book ai didi

mysql - 如何在 MySQL 中使用 subselect 获取所有唯一名称及其计数?

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

我正在尝试进行 SQL 查询,返回所有唯一名称和每个名称的出现次数总和。

这是我想出来的,但它只是得到所有名字的总和,而不是分别得到每个名字的总和。

select distinct(etunimi) as etunimi, 
(select count(distinct(etunimi)) as määrä from jasenet)
from jasenet;

这是解决此问题的正确方法还是有其他方法可以实现此目的?谢谢。

最佳答案

如果您按列分组,则 count() 之类的聚合函数适用于每个组,而不适用于完整的结果集。

select etunimi, count(*)
from jasenet
group by etunimi

关于mysql - 如何在 MySQL 中使用 subselect 获取所有唯一名称及其计数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50526488/

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