在这里插入代码片
```# execute sql start
HOSTNAME="127.0.0.1" #数据库信息
PORT="3306" #端口号
USERNAME="" #数据库账户
PASSWORD="" #数据库密码
DBNAME="" #数据库名称
#执行的sql语句
delete_sql="update 表名 set 字段= 状态值
where id in (select c.* from(select
FROM_UNIXTIME(max(b.create_time),'%Y-%m-%d %H:%i:%s') as create_time,
a.* from 表名 a
left join 表名 b on a.orders = b.order_id
group by a.id) c
where TIMESTAMPDIFF(minute,c.create_time,now()) > 30 and ifpay < 4)"
mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} ${DBNAME} -e "${delete_sql}"
sql定时任务
于 2023-05-11 09:26:50 首次发布