时间取值问题

7115
16

lebron 数据达人Lv4

发表于2019-7-29 13:44

悬赏100

未解决

楼主
表中中时间只到22号的,如何写表达式能够保证如果有值则正常取时间,如果没有值则取这个表中最大一天的时间的值。

最近看过此主题的会员

嗨我来了

esen_56A69VDG7S

iluna

zhuhc

esen_4S16N8ACZA

huxh

16个回答

只看楼主

缱绻 数据领袖Lv6

发表于2019-7-29 13:49

只看该作者

取消 关注该作者的回复

沙发

这个如果有值跟没有值 是说的哪里的值?什么值?

lebron 数据达人Lv4

发表于2019-7-29 13:56

只看该作者

取消 关注该作者的回复

板凳

缱绻 发表于 2019-7-29 13:49
这个如果有值跟没有值 是说的哪里的值?什么值?

数据库里面,最大时间为22号,分析表格中怎么写表达式

WIFI 小试身手Lv3

发表于2019-7-29 13:59

只看该作者

取消 关注该作者的回复

地板

<#=ardb("select max(bbq) from zdsy_xxb").join(";")#>  把这个函数写到默认值里,但要把字段bbq 和和表名zdsy_xxb换成您想要指定的

lebron 数据达人Lv4

发表于2019-7-29 15:36

只看该作者

取消 关注该作者的回复

5#

WIFI 发表于 2019-7-29 13:59
把这个函数写到默认值里,但要把字段bbq 和和表名zdsy_xxb换成您想要指定的 ...

有直接写的表达式吗?因为这个大屏中只有这一个区域用的这个表中的数据,他的日期和别的表不同

孤傲的旋律 数据达人Lv4

发表于2019-7-29 16:09

只看该作者

取消 关注该作者的回复

6#

lebron 发表于 2019-7-29 15:36
有直接写的表达式吗?因为这个大屏中只有这一个区域用的这个表中的数据,他的日期和别的表不同 ...

她提供的就是表达式呀 你写进去试试

lebron 数据达人Lv4

发表于2019-7-29 16:28

只看该作者

取消 关注该作者的回复

7#

孤傲的旋律 发表于 2019-7-29 16:09
她提供的就是表达式呀 你写进去试试

这不是宏表达式吗,怎么写到分析表格中或者条件里

孤傲的旋律 数据达人Lv4

发表于2019-7-29 16:59

只看该作者

取消 关注该作者的回复

8#

证如果有值则正常取时间,如果没有值则取这个表中最大一天的时间的值。这个需求感觉有点问题啊  “如果没有值去最大的时间的值”  都没有值了 又从哪取值呢?

lebron 数据达人Lv4

发表于2019-7-29 17:46

只看该作者

取消 关注该作者的回复

9#

孤傲的旋律 发表于 2019-7-29 16:59
证如果有值则正常取时间,如果没有值则取这个表中最大一天的时间的值。这个需求感觉有点问题啊  “如果没有 ...

数据库中只有到22号的,比如计算20号的值,就正常取值,计算25号的值,就取22号的值,计算26号的也取22号的值

孤傲的旋律 数据达人Lv4

发表于2019-7-29 17:57

只看该作者

取消 关注该作者的回复

10#

lebron 发表于 2019-7-29 17:46
数据库中只有到22号的,比如计算20号的值,就正常取值,计算25号的值,就取22号的值,计算26号的也取22号 ...

这个估计不行 ,您这个相当于是在计算之前就要知道系统中是否有值 但是前台是只有去计算完了才知道有没有这一天的数据啊

lebron 数据达人Lv4

发表于2019-7-29 18:20

只看该作者

取消 关注该作者的回复

11#

孤傲的旋律 发表于 2019-7-29 17:57
这个估计不行 ,您这个相当于是在计算之前就要知道系统中是否有值 但是前台是只有去计算完了才知道有没有 ...

能不能根据判断是否为空值,然后再给时间取值

上一页12下一页共2页

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号