标签: sql oracle
我有一张表,列有时间,高度和速度。我需要绘制值。但在这里,我有很多值无法在屏幕上显示。因此,我希望将它们分组,例如每个X(比如100米)单位高度的平均速度,不同的时间。
如何为此编写查询?
答案 0 :(得分:1)
试试这个:
SELECT TIME, AVG(speed) AvgSpeed, ROUND(Height/100)*100 HeightLowerBorder FROM YourTable GROUP BY TIME, ROUND(Height/100)