请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
四三九六(uid:550314)
职业资格认证:FCA-FineReport
  • 查询结果显示6个月份数据(1-6)(7-12),当前时间下如果查不到数据则显示上个期间数据,例如我传时间2024-5,显示的应该是2024年1-6月数据,如果没有这个区间数据则取2023年7月-12月的数据,SQL如下,怎么调整呐:WITH RESULT AS(SELECT GSMC,GSDM,SUM(CASE WHEN LEFT(NY,4)='${year}' THEN TO NUMBER(DOYZ) END) YZP ,SUM (CASE WHEN LEFT(NY,4) = 'Ş{year-1}' THEN TO NUMBER(DQYZ) END ) YZL ,SUM(CASE WHEN LEFT(NY,4)='Ş{year-2}' THEN TO NUMBER(DQYZ) END ) YZQ FROM Z CD HOZHUOYUE.DM FINE ASSET VALUES NOT USING SAP WHERE LEFT(NY,4) IN ('Ş{year}','${year-1}','${year-2}')AND RIGHT (NY,2)='${month end}'GROUP BY GSMC,GSDMUNION ALLSELECT'公司整体'GSMC,'1000' GSDM,SUM(CASE WHEN LEFT(NY,4)= '${year}' THEN TO NUMBER(DQYZ) END ) YZP ,SUM(CASE WHEN LEFT(NY,4)='${year-1)' THEN TO NUMBER(DQYZ) END ) YZL ,SUM(CASE WHEN LEFT(NY,4)='Ş{year-2}' THEN TO_NUMBER(DQYZ) END) YZQ FROM Z CD HOZHUOYUE.DM FINE ASSET VALUES NOT USING SAPWHERE LEFT(NY,4) IN ('Ş{year}','Ş{year-1}','${year-2}')AND RIGHT(NY,2) = '${month end}'SELECT R.*,CASE WHEN YZL = 0 OR YZL IS NULL OR YZP IS NULL THEN 0 ELSE YZP/YZL-1 END TBFROM RESULT RORDER BY CASE WHEN GSMC=THEN 9999999999999
  • 提交生效可以删除表里的数据,怎么调整,目前删了的只有页面的,表中任然存在
  • 提交了但是查到的记录是空白的
  • SQL
    公司有多个,取各个公司当月的实际和累计数怎么写
  • 感觉没错,为什么执行报错呐
  • 如何把0替换成-,这是组合图形的数据表
  • 设置对线宽没影响怎么回事,单元格做的

244

12

244

10

个人成就
内容被浏览73,112
加入社区3年342天
返回顶部