select SELLS.BEER, SELLS.PRICE, SELLS.BAR
from FREQUENTS
where FREQUENTS.DRINKER = 'Sally'
and FREQUENTS.BAR IN (select SELLS.BAR from SELLS where PRICE > 5);
以下是錯誤消息:甲骨文子查詢錯誤
ORA-00904: "SELLS"."BAR": invalid identifier
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Error at Line: 43 Column: 33
我已籤表中的所有列,他們看起來適合我,但是我找不到。
有人可以告訴我錯誤在哪裏嗎?我正在嘗試解決它,而不使用JOIN。
似乎表SELLS沒有列被稱爲 「BAR」。它可能有一個叫做「bar」或「Bar」的? –