为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
SELECT gzyf||'5' PK,
gzyf RQ,
'月工资合计' MC,
'5' RM,
count(distinct(rybh)) FFRS ,
nvl(SUM(DECODE(GZKMBH,
'000003',DATA)),0) KM760,
nvl(SUM(DECODE(GZKMBH,
'000004',DATA)),0) KM761,
nvl(SUM(DECODE(GZKMBH,
'000112',DATA)),0) KM762,
nvl(SUM(DECODE(GZKMBH,
'1001',DATA)),0) KM763,
nvl(SUM(DECODE(GZKMBH,
'103101',DATA)),0) KM764,
nvl(SUM(DECODE(GZKMBH,
'999901',DATA)),0) KM765,
nvl(SUM(DECODE(GZKMBH,
'999902',DATA)),0) KM766,
nvl(SUM(DECODE(GZKMBH,
'999999',DATA)),0) KM767,
nvl(SUM(DECODE(GZKMBH,
'CS001',DATA)),0) KM768,
nvl(SUM(DECODE(GZKMBH,
'a00001',DATA)),0) KM769,
nvl(SUM(DECODE(GZKMBH,
'a1101',DATA)),0) KM770
from CW_XJRYHZB
where lx='ygzhj'
group by gzyf
类似的这种值有上百个,目前只显示了部分
像这种功能建议对大宽表做好合理的拆分会更加好一些 谢谢