A、B、Cという名前のOracleデータベースに次の3つのテーブルがあります。
- A テーブルのフィールドは、AID(pk)、AName、BID(fk) です。
- B テーブルのフィールドは BID(pk),Bage です。
- C テーブルのフィールドは、CID(pk)、CSalary、BID(fk) です。
今、私は3つのテーブルの結合条件を次のように書いています
select a.AName from A a,B b,C c
where a.BID=b.BID and b.BID=c.BID.
これら 3 つのテーブルの結合条件の書き方は正しいですか。提案してください。