我的数据库每1分钟更新一次数据,但我需要每15分钟显示一次数据。如何选择15分钟数据的所有记录。如果数据从07:00开始,那么我需要07:15,07:30,07:45这样。
17:00 107.11 107.50
16:45 106.98 107.39
16:30 106.58 106.97
16:15 106.65 107.04
答案 0 :(得分:1)
如果保存在TIME
或DATE
字段中,则可以使用MINUTE()
功能获取“分钟”值。然后你可以检查这个值是否可被15整除。
SELECT * FROM yourTable
WHERE MINUTE(timeData) % 15 = 0