SELECT Output.name, Output.avgSalary
FROM (SELECT Airplane.aid, Airplane.aname AS name,
AVG (worker.salary) AS avgSalary
FROM Aircraft Airplane , Certified IsCertified, Employees worker
WHERE Airplane.aid = IsCertified.aid AND
IsCertified.eid = worker.eid AND
Airplane.crusingrange > 1000
GROUP BY Airplane.aid, Airplane.aname) AS Output
Oracle SQL在最後的「AS輸出」中表示錯誤,但我無法弄清楚它出了什麼問題。 :S查詢「未定義」列(?)時出現SQL錯誤
ERROR at line 1:
ORA-00933: SQL command not properly ended
刪除 「AS」。 – 2012-03-25 01:44:58