温度数据如图
时间是datetime类型的,设想的是有没有一种方法可以把minute相同的都合并,再把second都置0,但是不知道怎么实现,这些数据缺失值较少,基本每分钟都有数据,但极端值、异常值较多,主要想得到一批等间隔的温度数据方便画时间序列折线图,有没有什么办法?想得到的结果像下面这图
温度数据如图
时间是datetime类型的,设想的是有没有一种方法可以把minute相同的都合并,再把second都置0,但是不知道怎么实现,这些数据缺失值较少,基本每分钟都有数据,但极端值、异常值较多,主要想得到一批等间隔的温度数据方便画时间序列折线图,有没有什么办法?想得到的结果像下面这图
可以通过group by语句实现,通过日期函数把col_time的分钟取出来分组求和。
select minute(col_time) , sum(receive_data) receive_data from testdata group by minute(col_time)