gpt4 book ai didi

php - Select 语句中计数的平均值

转载 作者:可可西里 更新时间:2023-11-01 09:02:35 25 4
gpt4 key购买 nike

我似乎无法解开这个谜语。我有以下声明:

SELECT schedule_test.ID, LEFT(schedule_test.Course,2) AS 'Type', COUNT(*) AS  
'Count'
FROM schedule_test
GROUP BY ID, Type

它回应了以下内容:

enter image description here

我可以在 Select 语句中添加什么来添加第 4 列,其中包含每种类型的平均计数?换句话说,所有员工中“HS”类型的平均数量是多少?尝试添加 AVG(COUNT(*)) 但出现错误,Invalid use of group function

最佳答案

你可以试试这个:

SELECT .......,
AVG(Count) AS average,
AVG(Count WHEN Type = 'HS' THEN Count ELSE NULL END) AS conditionalAverage
FROM schedule_test
GROUP BY ID, Type;

关于php - Select 语句中计数的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37019113/

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