E
eire
Unregistered / Unconfirmed
GUEST, unregistred user!
COMMANDTEXT如果是一般的‘SELECT * FROM TABLE1 '没什么错,加入
下列SQL语句出错,可SQL语句在SQL EXPLORE中可以执行!为何?
SELECT N.N, SUM(N.SL01) SL01,SUM(N.SL02)
SL02,SUM(N.SL03) SL03,SUM(N.SL04) SL04 , SUM(N.SL05)
SL05,SUM(N.SL06) SL06,SUM(N.SL07) SL07,SUM(N.SL08) SL08 ,
SUM(N.SL09) SL09,SUM(N.SL10) SL10,SUM(N.SL11) SL11,SUM(N.SL12) SL12 ,
SUM(N.JE01) JE01,SUM(N.JE02) JE02,SUM(N.JE03) JE03,SUM(N.JE04) JE04,
SUM(N.JE05) JE05,SUM(N.JE06) JE06,SUM(N.JE07) JE07,SUM(N.JE08) JE08, SUM(N.JE09) JE09,SUM(N.JE10) JE10,SUM(N.JE11) JE11,SUM(N.JE12) JE12, SUM(N.SLHJ) SLHJ,SUM(N.JEHJ) JEHJ FROM ( SELECT M.N, SUM(M.SL01) SL01,SUM(M.SL02) SL02,SUM(M.SL03) SL03,SUM(M.SL04) SL04 , SUM(M.SL05) SL05,SUM(M.SL06) SL06,SUM(M.SL07) SL07,SUM(M.SL08) SL08 , SUM(M.SL09) SL09,SUM(M.SL10) SL10,SUM(M.SL11) SL11,SUM(M.SL12) SL12 , SUM(M.JE01) JE01,SUM(M.JE02) JE02,SUM(M.JE03) JE03,SUM(M.JE04) JE04, SUM(M.JE05) JE05,SUM(M.JE06) JE06,SUM(M.JE07) JE07,SUM(M.JE08) JE08, SUM(M.JE09) JE09,SUM(M.JE10) JE10,SUM(M.JE11) JE11,SUM(M.JE12) JE12, 0 SLHJ,0 JEHJ FROM ( SELECT X.N,X.Y, DECODE(X.Y,'01',KPSL) SL01,DECODE(X.Y,'01',KPJE) JE01, DECODE(X.Y,'02',KPSL) SL02,DECODE(X.Y,'02',KPJE) JE02, DECODE(X.Y,'03',KPSL) SL03,DECODE(X.Y,'03',KPJE) JE03, DECODE(X.Y,'04',KPSL) SL04,DECODE(X.Y,'04',KPJE) JE04, DECODE(X.Y,'05',KPSL) SL05,DECODE(X.Y,'05',KPJE) JE05, DECODE(X.Y,'06',KPSL) SL06,DECODE(X.Y,'06',KPJE) JE06, DECODE(X.Y,'07',KPSL) SL07,DECODE(X.Y,'07',KPJE) JE07, DECODE(X.Y,'08',KPSL) SL08,DECODE(X.Y,'08',KPJE) JE08, DECODE(X.Y,'09',KPSL) SL09,DECODE(X.Y,'09',KPJE) JE09, DECODE(X.Y,'10',KPSL) SL10,DECODE(X.Y,'10',KPJE) JE10, DECODE(X.Y,'11',KPSL) SL11,DECODE(X.Y,'11',KPJE) JE11, DECODE(X.Y,'12',KPSL) SL12,DECODE(X.Y,'12',KPJE) JE12 FROM ( SELECT A.N N,A.Y Y, SUM(A.KPSL) KPSL,SUM(A.KPJE) KPJE FROM XSFPD_VIEW A GROUP BY A.N,A.Y ORDER BY A.N,A.Y) X ) M GROUP BY M.N UNION ALL SELECT DISTINCT A.N N , 0 SL01,0 SL02,0 SL03,0 SL04, 0 SL05,0 SL06,0 SL07,0 SL08, 0 SL09,0 SL10,0 SL11,0 SL12, 0 JE01,0 JE02,0 JE03,0 JE04, 0 JE05,0 JE06,0 JE07,0 JE08, 0 JE09,0 JE10,0 JE11,0 JE12, SUM(A.KPSL) SLHJ,SUM(A.KPJE) JEHJ FROM XSFPD_VIEW A GROUP BY A.N ) N GROUP BY N.N
下列SQL语句出错,可SQL语句在SQL EXPLORE中可以执行!为何?
SELECT N.N, SUM(N.SL01) SL01,SUM(N.SL02)
SL02,SUM(N.SL03) SL03,SUM(N.SL04) SL04 , SUM(N.SL05)
SL05,SUM(N.SL06) SL06,SUM(N.SL07) SL07,SUM(N.SL08) SL08 ,
SUM(N.SL09) SL09,SUM(N.SL10) SL10,SUM(N.SL11) SL11,SUM(N.SL12) SL12 ,
SUM(N.JE01) JE01,SUM(N.JE02) JE02,SUM(N.JE03) JE03,SUM(N.JE04) JE04,
SUM(N.JE05) JE05,SUM(N.JE06) JE06,SUM(N.JE07) JE07,SUM(N.JE08) JE08, SUM(N.JE09) JE09,SUM(N.JE10) JE10,SUM(N.JE11) JE11,SUM(N.JE12) JE12, SUM(N.SLHJ) SLHJ,SUM(N.JEHJ) JEHJ FROM ( SELECT M.N, SUM(M.SL01) SL01,SUM(M.SL02) SL02,SUM(M.SL03) SL03,SUM(M.SL04) SL04 , SUM(M.SL05) SL05,SUM(M.SL06) SL06,SUM(M.SL07) SL07,SUM(M.SL08) SL08 , SUM(M.SL09) SL09,SUM(M.SL10) SL10,SUM(M.SL11) SL11,SUM(M.SL12) SL12 , SUM(M.JE01) JE01,SUM(M.JE02) JE02,SUM(M.JE03) JE03,SUM(M.JE04) JE04, SUM(M.JE05) JE05,SUM(M.JE06) JE06,SUM(M.JE07) JE07,SUM(M.JE08) JE08, SUM(M.JE09) JE09,SUM(M.JE10) JE10,SUM(M.JE11) JE11,SUM(M.JE12) JE12, 0 SLHJ,0 JEHJ FROM ( SELECT X.N,X.Y, DECODE(X.Y,'01',KPSL) SL01,DECODE(X.Y,'01',KPJE) JE01, DECODE(X.Y,'02',KPSL) SL02,DECODE(X.Y,'02',KPJE) JE02, DECODE(X.Y,'03',KPSL) SL03,DECODE(X.Y,'03',KPJE) JE03, DECODE(X.Y,'04',KPSL) SL04,DECODE(X.Y,'04',KPJE) JE04, DECODE(X.Y,'05',KPSL) SL05,DECODE(X.Y,'05',KPJE) JE05, DECODE(X.Y,'06',KPSL) SL06,DECODE(X.Y,'06',KPJE) JE06, DECODE(X.Y,'07',KPSL) SL07,DECODE(X.Y,'07',KPJE) JE07, DECODE(X.Y,'08',KPSL) SL08,DECODE(X.Y,'08',KPJE) JE08, DECODE(X.Y,'09',KPSL) SL09,DECODE(X.Y,'09',KPJE) JE09, DECODE(X.Y,'10',KPSL) SL10,DECODE(X.Y,'10',KPJE) JE10, DECODE(X.Y,'11',KPSL) SL11,DECODE(X.Y,'11',KPJE) JE11, DECODE(X.Y,'12',KPSL) SL12,DECODE(X.Y,'12',KPJE) JE12 FROM ( SELECT A.N N,A.Y Y, SUM(A.KPSL) KPSL,SUM(A.KPJE) KPJE FROM XSFPD_VIEW A GROUP BY A.N,A.Y ORDER BY A.N,A.Y) X ) M GROUP BY M.N UNION ALL SELECT DISTINCT A.N N , 0 SL01,0 SL02,0 SL03,0 SL04, 0 SL05,0 SL06,0 SL07,0 SL08, 0 SL09,0 SL10,0 SL11,0 SL12, 0 JE01,0 JE02,0 JE03,0 JE04, 0 JE05,0 JE06,0 JE07,0 JE08, 0 JE09,0 JE10,0 JE11,0 JE12, SUM(A.KPSL) SLHJ,SUM(A.KPJE) JEHJ FROM XSFPD_VIEW A GROUP BY A.N ) N GROUP BY N.N