我正在尝试从如下所示的数据库表中进行选择...
id | task | last_run | interval
1 | test-run | 1369715091 | 30
2 | anothertask | 1369715091 | 60
last_run
是 Unix 时间,由脚本在运行时更新。间隔是需要执行此任务的运行之间的时间。
我需要做的是运行一个查询,我只选择last_run
+interval
小于当前时间的任务。
这就是我想出的...
SELECT *, (`last_run`+`interval`) as next_run FROM `tasks` WHERE (`next_run` > '1369717906')
...但是我得到了错误...
Unknown column 'next_run' in 'where clause'
你有什么想法?