小売商品を表すデータベースがあります。一部のアイテムには複数のスキャンコードがありますが、本質的には同じアイテムです。それらの名前、コスト、小売は常に同じです。これをモデル化するために、データベースには次の構造があります。
Inventory_Table
INV_PK | INV_ScanCode | INV_Name | INV_Cost | INV_Retail
1 | 000123456789 | Muffins | 0.15 | 0.30
2 | 000987654321 | Cookie | 0.25 | 0.50
3 | 000123454321 | Cake | 0.45 | 0.90
Alternates_Table
ALT_PK | INV_FK | ALT_ScanCode
1 | 2 | 000999888777
2 | 2 | 000666555444
3 | 2 | 000333222111
ここで、データベース内のすべてのスキャン コードのリストが必要だとします。テーブルを結合して次の出力を取得するにはどうすればよいですか。
ScanCode | Name | Cost | Retail
000123456789 | Muffins | 0.15 | 0.30
000987654321 | Cookie | 0.25 | 0.50
000999888777 | Cookie | 0.25 | 0.50
000666555444 | Cookie | 0.25 | 0.50
000333222111 | Cookie | 0.25 | 0.50
000123454321 | Cake | 0.45 | 0.90