简体   繁体   English

T-SQL:AVG功能

[英]T-SQL: AVG function

Can you please help me to find an AVG of my dataset for 'Count_of_Attno'? 您能帮我找到“ Count_of_Attno”数据集的AVG吗?

AttNo as 'Count_of_Attno' is nvarchar. AttNo为“ Count_of_Attno”为nvarchar。

SELECT CONVERT(CHAR(10), ArrDateTime, 120) as [Date],
       count(AttNo) as Count_of_Attno
FROM [dbo].[Main]
GROUP BY CONVERT(CHAR(10), ArrDateTime, 120)
Order by CONVERT(CHAR(10), ArrDateTime, 120) desc

Thank you! 谢谢!

Here is a simple way to get the average without a subquery: 这是一种无需子查询即可获得平均值的简单方法:

SELECT COUNT(AttNo) / COUNT(DISTINCT CONVERT(CHAR(10), ArrDateTime, 120)) as avg_count
FROM [dbo].[Main];

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM