当前位置:Gxlcms > PHP教程 > 脚本半小时执行mysql查询相应的数据

脚本半小时执行mysql查询相应的数据

时间:2021-07-01 10:21:17 帮助过:18人阅读

SELECT
COUNT(logb.id)
FROM
rm_operate_log
WHERE CONCAT(
DATE_FORMAT(create_date, '%Y%m%d%H-'),
IF (
DATE_FORMAT(create_date, '%i') > 30,
1,
0
)
) = CONCAT(
DATE_FORMAT(NOW(), '%Y%m%d%H-'),
IF (DATE_FORMAT(NOW(), '%i') > 30, 1, 0)

)

服务器有一脚本 每30分钟从数据库中抓取数据 然后发送推送

1.DATE_FORMAT(create_date, '%Y%m%d%H-') 查询库中 create_date 的时间格式 ‘年月日-’

2. DATE_FORMAT(create_date, '%i') > 30,
1,
0
) 查询库中 create_date 的时间格式 ’分钟‘ 如果大于30 则为1 否则为0

3.用concat()把两个字符串连接起来

4然后与当前时间进行比较

以上就介绍了 脚本半小时 执行mysql查询相应的数据,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

人气教程排行