查找行的AVG并在MS SQL中合并为一行

时间:2017-11-29 08:15:58

标签: sql sql-server

在下面的屏幕截图中,您可以看到城市行以不同的值重复3次ang,因此我需要将3个城市合并为一个ang,其值应为其平均值。

enter image description here

由于 sai kumar

2 个答案:

答案 0 :(得分:0)

这样做:

SELECT [Metric_Name]
      ,AVG(THSLD_RANGE_TO_VAL)
FROM [mytable]
GROUP BY [Metric_Name];

答案 1 :(得分:0)

您可以尝试以下查询

SELECT Metric_Name,AVG(THSLD_RANGE_TO_VAL) as Average
FROM MetricTable
WHERE Metric_Name='CITY'
GROUP BY Metric_Name