0
SQL> SELECT CUSTOMER.CUSTOMERID,
2 CUSTOMER.CUSTOMERNAME,
3 EVENT.EVENTLOCATION
4 WHERE NOT EXISTS
5 (SELECT * FROM EVENT.EVENTLOCATION AND EVENTLOCATION ="LONDON 02")
6 FROM CUSTOMER
7 INNER JOIN BOOKING
8 ON BOOKING.CUSTOMERID = CUSTOMER.CUSTOMERID
9 INNER JOIN EVENT
10 ON EVENT.EVENTID=BOOKING.EVENTID
11 INNER JOIN CONCERTS
12 ON CONCERTS.CONCERTID=EVENT.CONCERTID;
WHERE NOT EXISTS
*
ERROR at line 4:
ORA-00923: FROM keyword not found where expected
内部結合を使用してロンドンで開催されたイベントに出席していない顧客を見つけようとすると、4行目にエラーが発生します。どこが間違っているのですか?Sql内部結合が存在しないサブクエリエラー
'' FROM'後に来るWHERE'。 –
SQL> SELECT Customer。顧客、 2 CUSTOMER.CUSTOMERNAME、NOT 7 INNER 8を予約をJOIN 6(EVENTLOCATION = "LONDON 02" WHERE EVENT SELECT * FROM)が存在CUSTOMER 5〜3 EVENT.EVENTLOCATION 4 BOOKING.CUSTOMERID ON = Customer。顧客 9インナーEVENT.EVENTID = BOOKING.EVENTID 11インナーCONCERTS.CONCERTID = EVENT.CONCERTID ONコンサート 12 JOINでイベント 10 JOIN。 INNER JOIN BOOKING * エラー:行7: ORA-00933:SQLコマンドが正しく終了していません –
SQLコマンドが正しく終了しなかったエラー ? –