MySQL 複合クエリーの作成と実行結果表示
select ワインID,ワイン名,色,国名,産地名,価格 from ワイン inner join 産地 using(産地ID) order by 産地名 asc
| ワインID | ワイン名 | 色 | 国名 | 産地名 | 価格 |
|---|
6 | シャンパン | 白 | フランス | シャンパー二 | 4000 | 1 | シャブリ | 白 | フランス | ブルゴーニュ | 2400 | 2 | ジュヴレシャンべルタン | 赤 | フランス | ブルゴーニュ | 3000 | 3 | サンテミリオン | 赤 | フランス | ボルドー | 5800 | 4 | オーメドック | 赤 | フランス | ボルドー | 2200 | 5 | サンセール | 白 | ドイツ | ロワール | 2800 |
select ワイン名,色,産地名,国名,品種,価格 from ワイン inner join 産地 using(産地ID) where 価格 between 200 and 5000 and 国名 like 'フランス' and 色 like'白'order by 価格 desc
| ワイン名 | 色 | 産地名 | 国名 | 品種 | 価格 |
|---|
シャンパン | 白 | シャンパー二 | フランス | シャルドネ | 4000 | シャブリ | 白 | ブルゴーニュ | フランス | シャルドネ | 2400 |
select ワイン名,産地名,国名,品種,価格 from ワイン inner join 産地 using (産地ID) where 価格 between 200 and 5000 and 国名 like 'フランス' and 色 like'白'order by 価格 desc
| ワイン名 | 産地名 | 国名 | 品種 | 価格 |
|---|
シャンパン | シャンパー二 | フランス | シャルドネ | 4000 | シャブリ | ブルゴーニュ | フランス | シャルドネ | 2400 |
select ワイン名,産地名,品種,価格 from ワイン inner join 産地 on ワイン.産地ID=産地.産地ID
| ワイン名 | 産地名 | 品種 | 価格 |
|---|
シャブリ | ブルゴーニュ | シャルドネ | 2400 | ジュヴレシャンべルタン | ブルゴーニュ | ピノノワール | 3000 | サンテミリオン | ボルドー | メルロー | 5800 | オーメドック | ボルドー | カルベネソー | 2200 | サンセール | ロワール | ソーヴィニヨンブラン | 2800 | シャンパン | シャンパー二 | シャルドネ | 4000 |
select ワイン名,産地名,品種,価格 from ワイン inner join 産地 using (産地ID)
| ワイン名 | 産地名 | 品種 | 価格 |
|---|
シャブリ | ブルゴーニュ | シャルドネ | 2400 | ジュヴレシャンべルタン | ブルゴーニュ | ピノノワール | 3000 | サンテミリオン | ボルドー | メルロー | 5800 | オーメドック | ボルドー | カルベネソー | 2200 | サンセール | ロワール | ソーヴィニヨンブラン | 2800 | シャンパン | シャンパー二 | シャルドネ | 4000 |
select ワイン名,産地名,品種,価格 from ワイン,産地 where ワイン.産地ID=産地.産地ID
| ワイン名 | 産地名 | 品種 | 価格 |
|---|
シャブリ | ブルゴーニュ | シャルドネ | 2400 | ジュヴレシャンべルタン | ブルゴーニュ | ピノノワール | 3000 | サンテミリオン | ボルドー | メルロー | 5800 | オーメドック | ボルドー | カルベネソー | 2200 | サンセール | ロワール | ソーヴィニヨンブラン | 2800 | シャンパン | シャンパー二 | シャルドネ | 4000 |