running average in mysql

后端 未结 4 1276
刺人心
刺人心 2021-01-25 06:15

I have the table like below

id   timestamp  speed
1    11:00:01   100
2    11:05:01   110
3    11:10:01   90
4    11:15 :01  80

I need to calcu

4条回答
  •  -上瘾入骨i
    2021-01-25 07:17

    Or slotting neatly between GL's two answers (performancewise anyway)...

    SELECT x.*, AVG(y.speed) avg
      FROM my_table x
      JOIN my_table y
        ON y.id <= x.id
     GROUP 
        BY x.id;
    

提交回复
热议问题