首先原始資料:

如果要在某個時間段内每隔五分鐘取一條資料,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')
篩選後的結果如下: