请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

注册会员

9

主题

30

帖子

149

积分

注册会员

积分
149

注册会员   /  发表于:2021-10-27 13:25  /   查看:2844  /  回复:11
50金币
大神们, 如图所示, 想做一个 按照时间 查询的 案例。        按照时间的起止  能够查询  数据 ,    但是  要 查询 数据库里面 的 每天 13:00   的各个数据  (我在 查询命令里面 按照  time  字段  用时间做对比 ,或者用 包含字符串 13:00 在里面 的方式)     始终就查不到 每天 一个给定的时间段里的数据。  请各位 支支招,谢谢
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

我思考了一下,确实可以通过公式字段来处理,可以通过=[日期]-INT([日期]) 取到小数部分,即时间,设置如下: 这样就可以通过公式字段来查询了:

11 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-27 13:25:45
来自 10#
我思考了一下,确实可以通过公式字段来处理,可以通过=[日期]-INT([日期]) 取到小数部分,即时间,设置如下:

这样就可以通过公式字段来查询了:


本帖子中包含更多资源

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

x
回复 使用道具 举报
一头老肥猪悬赏达人认证
注册会员   /  发表于:2021-10-27 18:39:31
2#
本帖最后由 一头老肥猪 于 2021-10-27 18:53 编辑

你好,这样的效果觉得可以么?
实现思路是:在数据库中加了一个时间字段用来记录日期字段的时间部分,只用于查询,可以在前端页面进行隐藏的。

时间字段可以根据服务端命令,取出所有记录,然后循环这些记录,根据ID,把时间字段的值添加到数据库中。详细情况可以看看演示demo。


本帖子中包含更多资源

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

x
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-27 18:56:55
3#
感谢楼上大佬支持
我补充一下,因为活字格中的日期和时间的存储格式都是OADate,即日期序列数。
其中小数点前的整数部分表示的是日期、小数点后的小数部分表示的是时间,所以可以通过MOD公式取到小数部分,也即时间部分,存入时间类型的字段中,然后根据这个时间字段的值来查询。
回复 使用道具 举报

注册会员   /  发表于:2021-10-27 19:02:59
4#
谢谢大家的支持, 不好意思 。 我开始的问题 忘了   说 。  我的 数据表 是外联表,公式字段里没有 取时间的函数。   也用了日期系列数  , 开始是正常的 ,但 过来一段时间后。 比如同样是13:00  但是小数 有细微的差别,取13:00  就有可能取到 13:01这样的情况出现
回复 使用道具 举报

注册会员   /  发表于:2021-10-27 19:06:10
5#
我想用文本的和字符串的方式,但是公式字段里面也没有 TEXT这个函数
回复 使用道具 举报

注册会员   /  发表于:2021-10-27 20:33:38
6#
若数据量稍大的话,循环存入时间数据 会影响数据库的正常读取吗?
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-28 14:10:52
7#
海 发表于 2021-10-27 20:33
若数据量稍大的话,循环存入时间数据 会影响数据库的正常读取吗?

您好,这个需要看您的数据具体是什么情况,数据量稍大指的是多大?多少条数据?录入和修改的频率大概是什么?
您可以在每次录入数据时,对数据进行处理,这样平时的使用中,查询数据的速度是不会受影响的。
回复 使用道具 举报

注册会员   /  发表于:2021-10-28 20:58:49
8#
Chelsey.Wang 发表于 2021-10-28 14:10
您好,这个需要看您的数据具体是什么情况,数据量稍大指的是多大?多少条数据?录入和修改的频率大概是什 ...

谢谢你,我这边的外联数据是sql数据库  按每分钟自动存储一次,一天1440条。 字段只有 time 字段 和 多条数据字段, 没有ID,外联表录入数据的话还是调用服务器端命令吗?
回复 使用道具 举报

注册会员   /  发表于:2021-10-28 21:00:48
9#
公式字段能有个  text 命令就好了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部