-1
爲什麼查詢返回:ORA-00933:SQL命令未正確結束,在除去自然關鍵字,它變成真正的(它執行)?????????SELECT部門,部門名稱,LOCATION_ID,從市有關部門D自然JOIN我使用地點(LOCATION_ID);
爲什麼查詢返回:ORA-00933:SQL命令未正確結束,在除去自然關鍵字,它變成真正的(它執行)?????????SELECT部門,部門名稱,LOCATION_ID,從市有關部門D自然JOIN我使用地點(LOCATION_ID);
你要麼讓Oracle爲你做的連接(使用natural
),或者你做明確。
下面的兩個語句是等價的:
SELECT * FROM COUNTRIES NATURAL JOIN CITIES
SELECT * FROM COUNTRIES JOIN CITIES
USING (COUNTRY, COUNTRY_ISO_CODE)
您需要選擇一種方法或其他 - 此刻你試圖將兩者攪和。