gpt4 book ai didi

mysql - 计算相似记录的数量、平均计数和特定计数的数量

转载 作者:行者123 更新时间:2023-11-29 13:30:52 24 4
gpt4 key购买 nike

我有一个带有非唯一名称字段的 MySql 表,我想查询以下内容;

对于每个名称值(“John”),计算有多少条记录(名为 John 的 32 条记录),我最终会将其写入每条记录。

平均每个名称组的计数(例如,John 为 32 条记录,Sally 为 42 条记录,表 37 条记录的平均值)

计数意味着例如 6 10 条记录组、10 20 条记录组等

我可以通过一个或多个查询来执行此操作吗?

最佳答案

表组的平均值 http://sqlfiddle.com/#!2/f5af3/5 :

SELECT 
AVG(ct)
FROM (
SELECT
COUNT(name) as ct
FROM
names
GROUP BY
name) as temp1;

每次计数http://sqlfiddle.com/#!2/b0628/1 :

SELECT 
COUNT(ct) AS "Count_per_count",
ct as "Actual Count"
FROM (
SELECT
COUNT(name) as ct
FROM
names
GROUP BY
name) as temp1
GROUP BY ct;

关于mysql - 计算相似记录的数量、平均计数和特定计数的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19472920/

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