我正在尝试弄清楚如何选择前24小时来运行cron作业电子邮件通知。基本上,我想检查哪些员工在创建记录后的24小时内没有回复。任何帮助将不胜感激。
SELECT * FROM `eventstaff` WHERE created >= DATE_SUB(NOW(), INTERVAL 1 DAY) AND status = "noresponse"
所以例如
status staffname created jobid
noresponse johndoe 2015-05-12 10:38:36 546
noresponse janesmith 2015-05-13 08:42:27 287
如果我现在在5月13日10:58运行该查询,它将跳过janesmith并获得johndoe。 janesmith将继续被忽视,直到5-14的8:42:27。