用于按值获取自定义组的SQL查询

时间:2012-01-10 05:51:10

标签: sql oracle

我有一张表,列有时间,高度和速度。我需要绘制值。但在这里,我有很多值无法在屏幕上显示。因此,我希望将它们分组,例如每个X(比如100米)单位高度的平均速度,不同的时间。

如何为此编写查询?

1 个答案:

答案 0 :(得分:1)

试试这个:

SELECT TIME, AVG(speed) AvgSpeed, ROUND(Height/100)*100 HeightLowerBorder
FROM YourTable
GROUP BY TIME, ROUND(Height/100)