SQL - 多个车辆和速度的平均值

时间:2014-04-02 23:27:46

标签: sql average

我正在尝试计算车辆行驶的所有平均速度分组计数。

以下格式显示,5辆车以45公里/小时的速度行驶,33辆以55公里/小时的速度行驶,65辆以65公里/小时的速度行驶等。

使用下面的数据集计算所有车辆的全部平均速度的T-SQL是什么?最多可以有16个速度组(例如5,15,25,35,45等)。

Count   Speed
5       45
33      55
65      65
25      75
2       85

提前致谢!

1 个答案:

答案 0 :(得分:3)

我假设您正试图获得整体平均速度。如果是这样,假设T1是表名,则查询应该类似于

select sum(count*speed)/sum(count) as overall_average from T1;