0
我有一個cron作業,每分鐘執行一次腳本,並且在該腳本中,我需要獲取範圍從5分鐘到5分59秒的行。我將創建時間保留爲UNIX時間戳。獲取5分鐘舊的行
我有一個cron作業,每分鐘執行一次腳本,並且在該腳本中,我需要獲取範圍從5分鐘到5分59秒的行。我將創建時間保留爲UNIX時間戳。獲取5分鐘舊的行
你可以試試這個查詢你的cronjob
SELECT *
FROM my_table
WHERE
my_timestamp > DATE_SUB(now(), INTERVAL 5 MINUTE)
@Rulisp,將'間隔5 minutes'得到行恰好5分鐘呢? – user4549355 2015-02-10 07:20:04
試試這個 SELECT * FROM'myTable' WHERE'startTime'> =(NOW() - INTERVAL 5 MINUTE)和'startTime' <(NOW() - INTERVAL 6 MINUTE) – Rulisp 2015-02-10 07:33:20