gpt4 book ai didi

mysql - 计数值出现在 MySQL 中特定列中的次数

转载 作者:IT老高 更新时间:2023-10-28 23:43:14 25 4
gpt4 key购买 nike

这可能以前被问过,但我无法通过无数的搜索结果。

给定一个非规范化的 MySQL 表,计算列 x 的每个不同值被使用的次数的最优化查询是什么?

例如给定一个包含

的表
mike
mary
mike

返回结果如下:

mike 2
mary 1

从 MySQL 文档来看,count 似乎是一个可以与 GROUP BY 一起使用的聚合函数,但它没有做我想要的(它返回GROUP BY 中的总行数,而不是每行的出现次数。即这不起作用 SELECT count(email) as c FROM orders GROUP BY email

最佳答案

select email, count(*) as c FROM orders GROUP BY email

关于mysql - 计数值出现在 MySQL 中特定列中的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10199950/

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