-
-
lebron 数据达人Lv4
发表于2019-6-21 09:03
悬赏50
已解决
楼主
在数据库中有数据显示,但在报表中只有最后几行有数据,其余的有数据不为0但都显示为0。




最佳答案
lebron 发表于 2019-6-21 10:20
OK,一个是开始时间,一个是结束时间。
一个条件是在开始时间和结束时间之间,一个条件是等于开始时间,条件不对等
7个回答
缱绻 发表于 2019-6-21 10:06
是结果表生成的sql放到数据库中运行的吗?
对,相同条件下。解决了。在这个条件下就行:RPT_TYRRB.DATA_DATE>=datetostr(@startdata,'yyyy-mm-dd') & RPT_TYRRB.DATA_DATE<=datetostr(@enddata,'yyyy-mm-dd'),在这个条件下就不行:RPT_TYRRB.DATA_DATE=datetostr(@startdata,'yyyy-mm-dd') ,我这有点不明白。
lebron 发表于 2019-6-21 10:09
对,相同条件下。解决了。在这个条件下就行:RPT_TYRRB.DATA_DATE>=datetostr(@startdata,'y ...
@startdata这天没有数据呗