|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
自定义报表查询支不支持compute子句?
SELECT H.MAK_DAT 制票日期,V.VOH_DAT AS 凭证日期, H.VOH_NO 凭证号,V.MAK_NO 制票号,V.ACC_REM AS 摘要,V.ACC_NO AS 科目代号,A.NAME AS 科目名称,V.CUR_ID AS 币别,
V.EXC_RTO AS 汇率,V.DC AS 借贷方,(CASE WHEN V.DC='D' THEN V.AMTN ELSE 0 END) 借方金额,(CASE WHEN V.DC='C' THEN V.AMTN ELSE 0 END) 贷方金额,
V.BIL_NO AS 来源单号,H.USR 制票人,H.CHK_MAN 审核人,H.POS_MAN 过账人,H.REM 备注,V.AMT AS 外币金额 FROM VDTL V
LEFT JOIN ACCN A ON V.ACC_NO = A.ACC_NO
LEFT JOIN VHED H ON V.MAK_NO = H.MAK_NO
ORDER BY V.MAK_NO
COMPUTE SUM(CASE WHEN V.DC='D' THEN V.AMTN ELSE 0 END),SUM(CASE WHEN V.DC='C' THEN V.AMTN ELSE 0 END) BY V.MAK_NO
这个语句在查询分析器里可以成功运算,在自定义报表查询就只能查询出来第一个结果,后面的就执行不了了。
|
|