[亿信BI4.2.2] 时间条件问题

15984
27

lebron 数据达人Lv4

发表于2019-8-20 10:49

悬赏1

已解决

楼主


3月条件:(V_MOBILITY_SUM_COPY.MAT_DATE> datetostr(od(@riqi,'m+2'),'yyyy-mm-dd') & V_MOBILITY_SUM_COPY.MAT_DATE<= datetostr(od(@riqi,'m+3'),'yyyy-mm-dd')) & V_MOBILITY_SUM_COPY.DATA_DATE=datetostr(@riqi,'yyyy-mm-dd')
4月条件:(V_MOBILITY_SUM_COPY.MAT_DATE> datetostr(od(@riqi,'m+3'),'yyyy-mm-dd') & V_MOBILITY_SUM_COPY.MAT_DATE<= datetostr(od(@riqi,'m+4'),'yyyy-mm-dd')) & V_MOBILITY_SUM_COPY.DATA_DATE=datetostr(@riqi,'yyyy-mm-dd')

为什么这两个条件相同,只是加的数不同,加上4月的条件后所有的数据都没了

最近看过此主题的会员

esen_53NRBDQS8T

esen_4Y1ILQIQLS

esen_55PD7EN4GG

ddb

esen_4ZJ8RP7VB1

esen_4Y97I7D5I3

18833889871

pandabuxizao

esen_4S16N8ACZA

紫川秀

hmm

827301670

liulei6511

jiangqiao

jrjrjr

liu20220622

秋水墨色染

27个回答

只看楼主

lebron 数据达人Lv4

发表于2019-8-21 10:27

只看该作者

取消 关注该作者的回复

22#

孤傲的旋律 发表于 2019-8-21 10:25
那你是想这个字段中的数据为空的时候过滤全部吗?

为空的时候显示为0

lebron 数据达人Lv4

发表于2019-8-21 10:36

只看该作者

取消 关注该作者的回复

23#

lebron 发表于 2019-8-21 10:27
为空的时候显示为0

不为空时就显示正常的数据

lebron 数据达人Lv4

发表于2019-8-21 10:39

只看该作者

取消 关注该作者的回复

24#

孤傲的旋律 发表于 2019-8-21 10:25
那你是想这个字段中的数据为空的时候过滤全部吗?

现在的问题就是当条件里的MAT_DATE在数据库中都有时,就正常显示正确的数据,但条件里出现数据库中没有的数时,正常的数据也不显示了,就只剩一行0

孤傲的旋律 数据达人Lv4

发表于2019-8-21 10:53

只看该作者

取消 关注该作者的回复

25#

lebron 发表于 2019-8-21 10:39
现在的问题就是当条件里的MAT_DATE在数据库中都有时,就正常显示正确的数据,但条件里出现数据库中没有的 ...

那如果这个字段中没有这个数据,按照您这边的需求是要怎么显示呢?

lebron 数据达人Lv4

发表于2019-8-21 11:08

只看该作者

取消 关注该作者的回复

26#

孤傲的旋律 发表于 2019-8-21 10:53
那如果这个字段中没有这个数据,按照您这边的需求是要怎么显示呢?

当浮动维单元格的没有到MAT_DATE在数据库中没有数据的条件时,前面的数据都能正常显示,浮动维单元格把一行都包括时,如果数据库中为空,则按前面的格式在表格里面显示0

孤傲的旋律 数据达人Lv4

发表于2019-8-20 10:49

只看该作者

取消 关注该作者的回复

27#

lebron 发表于 2019-8-21 11:08
当浮动维单元格的没有到MAT_DATE在数据库中没有数据的条件时,前面的数据都能正常显示,浮动维单元格把一 ...

是的 我知道现象了,那现在的如果这个字段里没有数据了 你是想要怎么去做过滤呢?你说需求 我想方法实现看

lebron 数据达人Lv4

发表于2019-8-21 11:37

只看该作者

取消 关注该作者的回复

28#

孤傲的旋律 发表于 2019-8-21 11:33
是的 我知道现象了,那现在的如果这个字段里没有数据了 你是想要怎么去做过滤呢?你说需求 我想方法实现 ...

因为他们给了表的样式,所以都要显示,如果在该条件下数据库中为空,则改条件下的数据按前面的样式显示为0

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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