找回密码
 立即注册

QQ登录

只需一步,快速开始

诗仙·1957
金牌服务用户   /  发表于:2022-9-3 15:37  /   查看:1088  /  回复:9
200金币
本帖最后由 诗仙·1957 于 2022-9-3 15:40 编辑


举例,有这样一个表,我需要批量变成下面图这样

判断这个记录中,每一天的记录是否有17点到18的记录,如果没有就插入一条,并且个人余额也按顺序的减少,
插入的消费时间是随机在17-18点中任意时间,

这个如果要做成定时任务的话 该怎么做呢,帮忙举个例子
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

1.按钮调用 2.计划任务

9 个回复

倒序浏览
最佳答案
最佳答案
明路悬赏达人认证 活字格认证
高级会员   /  发表于:2022-9-3 15:37:31
来自 7#
1.按钮调用








2.计划任务



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +10 收起 理由
Lay.Li + 10 赞一个!

查看全部评分

回复 使用道具 举报
诗仙·1957
金牌服务用户   /  发表于:2022-9-3 15:53:49
3#
duxp 发表于 2022-9-3 15:47
这个直接使用服务端命令做
1、先用SQL去查询是否有17点到18的记录,
SELECT * from 表 where 消费时间 be ...

理论确实如此,但这个插入的时候去查询个人余额的最小数值  是怎么设置呢  能否简单的整个例子文件 ,大佬??
回复 使用道具 举报
桂花酒酿丸子悬赏达人认证 活字格认证
高级会员   /  发表于:2022-9-3 15:56:19
4#
duxp 发表于 2022-9-3 15:47
这个直接使用服务端命令做
1、先用SQL去查询是否有17点到18的记录,
SELECT * from 表 where 消费时间 be ...

这里的难点应该是"每天"和"余额按顺序减少"
所以需要两个服务端命令,每天夜里11点55分左右执行,判断当天是否存在17-18点消费记录,不存在则新建.
一个是处理当前数据,设置日期范围并且循环执行上面的命令(以日期为循环行)
然后,考虑到按顺序递减余额实现起来比较麻烦,建议将余额改为"金额流水视图"

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-5 09:49:35
6#
如果想取到最大值或者最小值,有两种方案(1)执行sql命令,简单粗暴
(2)查询的时候通过查询的行数、和排序来做、
比如按文本降序,查一行的话,查的就是文本最大值


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-5 14:29:59
8#
感谢各位大佬的支持~
如果您的问题已解决的话,请设置最佳答案给到有帮助到您的回复,如果问题还未解决的话,欢迎您继续发帖交流
回复 使用道具 举报
诗仙·1957
金牌服务用户   /  发表于:2022-9-5 14:35:04
9#

太强了,这种复杂的计算方式都被你玩通了
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-9-5 15:12:33
10#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部