-
-
lidonghui 初学数据Lv2
发表于2021-4-13 15:28
悬赏100
已解决
楼主
我这报表有两个指标c04002和c04003都有数据库表里都有数据,为什么我只查c04002或者只查c04003都不显示结果,两个同时查询才会出结果,怎么解决?

6个回答
xxxl 发表于 2021-4-13 15:30
这个可以看一下详情sql sql放在数据库中运行是否有数据
我看了后台运行的sql,他执行的用的是inner join 如果一个有数据一个没数据还inner join不管怎么查肯定都是0,都是不显示的!为什么后台不用union all呢
lidonghui 发表于 2021-4-13 15:45
我看了后台运行的sql,他执行的用的是inner join 如果一个有数据一个没数据还inner join不管怎么查肯定 ...
参考这个修改一下连接方式https://bbs.esensoft.com/thread-133290-1-1.html
xxxl 发表于 2021-4-13 15:51
参考这个修改一下连接方式https://bbs.esensoft.com/thread-133290-1-1.html
多谢大佬,解决了不过计算时间增加了好几倍
