首先原始数据:

如果要在某个时间段内每隔五分钟取一条数据,sql语句:
SELECT Speed,DateTime FROM pos_history WHERE DATE_FORMAT(DateTime,'%i')%5 = 0 AND DateTime >= FROM_UNIXTIME(1554219000) AND DateTime <= FROM_UNIXTIME(1554244200) GROUP BY DATE_FORMAT(DateTime,'%Y-%m-%d %H:%i')
筛选后的结果如下: