分组的平均值

时间:2018-05-03 14:05:23

标签: sql

尝试为Value的每个不同分组获取TypeID的平均值。像

这样的东西
SELECT AVG(Value) FROM dbo.TableTest
GROUP BY DISTINCT TypeID 

TableTest

TypeID      PopularityID        CriteriaID      ExposureID     Value
10          20                  5               12             2 
10          20                  4               4              0.90
14          20                  2               10             1.21
15          32                  5               8              0.90
18          20                  3               7              51

1 个答案:

答案 0 :(得分:1)

我怀疑你想要:

SELECT TypeID, AVG(Value)
FROM dbo.TableTest
GROUP BY TypeID ;

您对GROUP BY DISTINCT的使用表明您需要了解或需要复习SQL语法和SELECT查询的语法。