次のデータを含むテーブル Orgs があります。
ID Name AddressID
0 McDonalds 4
1 Starbucks 5
2 Burger King 7
次のデータを含むテーブル Addresses もあります。
ID OrgID Address
3 0 123 Main St.
4 0 456 East Ave.
5 1 789 Young St.
6 2 5 Riverside Dr.
7 2 8 Lakeview Ave.
Orgs テーブルとその住所から会社の名前を選択する select ステートメントを作成する必要があります。Orgs テーブル内の会社は、1 つ以上の住所を持つことができます。会社の住所が 1 つしかない場合、その会社の住所を返したくありません。会社に複数の住所がある場合、Orgs.AddressID = Addresses.ID の住所を返したい
したがって、私の結果は次のようになります。
ID Name Address
0 McDonalds 456 East Ave.
1 Starbucks
2 Burger King 8 Lakeview Ave.
これを行う方法がわかりません。ご協力いただきありがとうございます!