找回密码
 立即注册

QQ登录

只需一步,快速开始

twk1981

注册会员

9

主题

47

帖子

190

积分

注册会员

积分
190
twk1981
注册会员   /  发表于:2020-4-15 13:31  /   查看:2737  /  回复:5
8金币
本帖最后由 twk1981 于 2020-4-15 13:32 编辑

问题:有二十个不同用户,随机时间点击一次按钮,添加一次记录,如何筛选出同一个用户上一次点击的时间和本次点击的时间差是否小于15分钟呢?

最佳答案

查看完整内容

对于每一行的数据,你都是可以根据ODATA去查每一行创建者创建的上一条数据的创建日期。 怎么做呢? 查询条件是创建者=当前行的创建者,并且ID小于当前行ID,查询一行,按ID做降序排序。这样,你ODATA查出来的数据肯定就是当前行创建者的上一条数据,拿到他的创建时间和当前行的创建时间做一个比较(使用Excel函数),即可 你可以先试试。如果还不知道该如何实现,你可以把你的DEMO上传上来

5 个回复

倒序浏览
最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-15 13:31:43
来自 4#
twk1981 发表于 2020-4-15 21:16
不好意思,是我描述的不太清楚!问题:假如我有20个用户,在不同时间创建了新的数据,怎么筛选能够知道其中 ...

对于每一行的数据,你都是可以根据ODATA去查每一行创建者创建的上一条数据的创建日期。
怎么做呢?
查询条件是创建者=当前行的创建者,并且ID小于当前行ID,查询一行,按ID做降序排序。这样,你ODATA查出来的数据肯定就是当前行创建者的上一条数据,拿到他的创建时间和当前行的创建时间做一个比较(使用Excel函数),即可

你可以先试试。如果还不知道该如何实现,你可以把你的DEMO上传上来
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-15 17:15:44
2#
没有理解你这句话,你到底是想筛选还是想判断
筛选肯定是筛选某个时间段内的数据
判断,是判断如果小于15分钟执行什么逻辑~
回复 使用道具 举报
twk1981
注册会员   /  发表于:2020-4-15 21:16:21
3#
本帖最后由 twk1981 于 2020-4-15 21:20 编辑

不好意思,是我描述的不太清楚!问题:假如我有20个用户,在不同时间创建了新的数据,怎么筛选能够知道其中的一个用户最近两次创建数据的时间间隔是多少分钟呢?

本帖子中包含更多资源

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

x
回复 使用道具 举报
twk1981
注册会员   /  发表于:2020-4-17 10:04:22
5#
twk1981 发表于 2020-4-15 21:16
不好意思,是我描述的不太清楚!问题:假如我有20个用户,在不同时间创建了新的数据,怎么筛选能够知道其中 ...

换一个思路,就解决了问题!已解决!谢谢版主!
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-17 15:54:22
6#
twk1981 发表于 2020-4-17 10:04
换一个思路,就解决了问题!已解决!谢谢版主!

感谢支持哈~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部