1. ホーム
  2. sql

[解決済み] エラー (ORA-00923: 期待された場所に FROM キーワードが見つかりませんでした)

2022-01-30 13:52:52

質問

    select 
      country_olympic_name, 
      SUM(part_gold) as 'Number of Gold Medals'
    From
      games.country,
      games.participation
   where
      participation.country_isocode = country.country_isocode
   group by
      country_olympic_name;

ORA-00923 というエラーが発生するようになりました。FROM キーワードが期待される場所で見つからず、その理由がわかりません。

解決方法を教えてください。

識別子は二重引用符で囲む必要があります ( " ). シングルクォート( ' ) は文字を表します。 (名前ではありません)。

Therefor you need to use:

SUM(part_gold) as "Number of Gold Medals"

詳しくはマニュアルをご覧ください。