db2 sql error:sqlcode:-119 sqlstate:42803

select case when  A.CGRP_NO is null then c.cifn else A.CGRP_NO end no,         case when  ce.cgrp_name is null then             case when A.CHN_NAME is null OR ...显示全部
select case when  A.CGRP_NO is null then c.cifn else A.CGRP_NO end no,  
       case when  ce.cgrp_name is null then
            case when A.CHN_NAME is null OR rtrim(A.CHN_NAME)='' then A.CUST_NAME  else A.CHN_NAME end
            else rtrim(ce.cgrp_name) end CGRP_NAME,   
       sum( c.INT_INCOME_MOP+c.CHRG_MOP+c.INT_EXPENSE_MOP) mop,
       sum( c.INT_INCOME_HKD+c.CHRG_HKD+c.INT_EXPENSE_HKD) hkd
  from CAM_LOAN_IE as c     
  left join curl A on c.CIFN =A.cifn
  left join CGET ce on ce.CGRP_NO=A.CGRP_NO     
  where 1=1 AND c.AC_DATE>='200805' AND c.AC_DATE<='200805'
  group by case when  A.CGRP_NO is null then c.cifn else A.CGRP_NO end,
           case when  ce.cgrp_name is null then
                case when A.CHN_NAME is null OR rtrim(A.CHN_NAME)='' then A.CUST_NAME  else A.CHN_NAME end
                else rtrim(ce.cgrp_name) end
  order by hkd DESC, no
  fetch first 800 rows only
增加输出一列 A.CUBK  运行报db2 sql error:sqlcode:-119  sqlstate:42803 ,CUBK。。。请教高手如何解决?收起
参与4

查看其它 3 个回答ninth的回答

ninthninth数据库管理员拓维信息系统股份有限公司
这个错误信息很明确啊,把A.CUBK  加到group by中
互联网服务 · 2009-01-06
浏览13223

回答者

ninth
数据库管理员拓维信息系统股份有限公司

ninth 最近回答过的问题

回答状态

  • 发布时间:2009-01-06
  • 关注会员:0 人
  • 回答浏览:13223
  • X社区推广