請各位看一下這條sql,錯在哪兒了?ORA-00936: 缺失運算式
SELECT ROWNUM RN,* FROM (SELECT m.ID,m.MNO,m.NAME,m.NOTES,sum(s.GNUM) as GNUM
FROM MATERIAL m left join STOCK s on m.MNO=s.GCODE where 1=1
GROUP BY m.ID,m.MNO,m.NAME,m.NOTES)A;
括號里面的子查詢是正確的。這條sql陳述句不知在sql server和mysql上是否能執行成功,沒試!若能在sql server和mysql上執行成功,就這條sql而言,Oracle與mysql或sql server的區別又是什么?
uj5u.com熱心網友回復:
SELECT ROWNUM RN,*SELECT ROWNUM RN,A.*
uj5u.com熱心網友回復:
SELECT ROWNUM RN,a.* FROM (SELECT m.ID,m.MNO,m.NAME,m.NOTES,sum(s.GNUM) as GNUMFROM MATERIAL m left join STOCK s on m.MNO=s.GCODE where 1=1
GROUP BY m.ID,m.MNO,m.NAME,m.NOTES)A;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/13113.html
標籤:開發
