"我现在想求图一的月累计实际 但是不知道该用什么函数 各位帮我看一下吧 图一 [图片] (附带图二数据库截图) [图片]"
我现在想求图一的月累计实际 但是不知道该用什么函数 各位帮我看一下吧 图一
(附带图二数据库截图)
月累计是指这月 1 号到当日的累计值吧?那再增加个数据集 ds2,这个数据集里取这月初到今日的,比如 select sum(TD_TOT) as TD_TOT,sum(…) where PROC_DATE>=? abd PROC_DATE<=?, 然后在对应参数那,给第一个问号传递月初,第二个问号传递当日值。月初那块写 string(pdate@m (now()),“yyyyMMdd”) pdate@m 是取月首函数,然后你的日期是20250224这种,用string函数转换下就行,当日的值和这个写法类似,用string(now(),“yyyyMMdd”),就能取当日信息。如果你的月累计是取整月的,写法都类似,就在数据集里取出想要的数据就行
月累计是指这月 1 号到当日的累计值吧?
那再增加个数据集 ds2,这个数据集里取这月初到今日的,比如 select sum(TD_TOT) as TD_TOT,sum(…) where PROC_DATE>=? abd PROC_DATE<=?, 然后在对应参数那,给第一个问号传递月初,第二个问号传递当日值。
月初那块写 string(pdate@m (now()),“yyyyMMdd”) pdate@m 是取月首函数,然后你的日期是20250224这种,用string函数转换下就行,当日的值和这个写法类似,用string(now(),“yyyyMMdd”),就能取当日信息。
如果你的月累计是取整月的,写法都类似,就在数据集里取出想要的数据就行