MySQL クエリーの作成と実行結果表示

select * from ワイン_v;
ワインID品名産地価格ビンテージコメント在庫表示
1シャブリ 白 シャルドネフランス ブルゴーニュ24002001魚料理にあう在庫有り
2ジュヴレシャンべルタン 赤 ピノノワールフランス ブルゴーニュ30001998肉料理にあう残りわずか
3サンテミリオン 赤 メルローフランス ボルドー58001997辛口在庫切れ
4オーメドック 赤 カルベネソーフランス ボルドー22001997後味よい在庫有り
5サンセール 白 ソーヴィニヨンブランドイツ ロワール28002001有名なドイツワイン在庫有り
6シャンパン 白 シャルドネフランス シャンパーニュ40001999肉料理も魚料理にあう在庫有り
select * from ワインセット_v where セット価格>=10000;
セットIDセット名セット価格ワイン本数
s-2ボルドーセット102003
s-4 赤ワインセット 168004
select * from ワインセット_v
セットIDセット名セット価格ワイン本数
s-1 ブルゴーニュセット54002
s-2ボルドーセット102003
s-3 白ワインセット 52002
s-4 赤ワインセット 168004
select ワインセット.セットID,セット名,sum(価格*数量) as セット価格,sum(数量) as ワインの本数 from ワインセット inner join セット内訳 using(セットID) inner join ワイン using(ワインID) group by セット内訳.セットID having セット価格>=10000;
セットIDセット名セット価格ワインの本数
s-2ボルドーセット102003
s-4 赤ワインセット 168004
select ワインセット.セットID,セット名,sum(価格*数量) as セット価格,sum(数量) as ワインの本数 from ワインセット inner join セット内訳 using(セットID) inner join ワイン using(ワインID) group by セット内訳.セットID;
セットIDセット名セット価格ワインの本数
s-1 ブルゴーニュセット54002
s-2ボルドーセット102003
s-3 白ワインセット 52002
s-4 赤ワインセット 168004
desc ワイン;
FieldTypeNullKeyDefaultExtra
ワインIDintNOPRIauto_increment
ワイン名varchar(100)YES
産地IDintYESMUL
品種varchar(32)YES
varchar(8)YES
ビンテージintYES
価格intYES
画像varchar(150)YES
コメントtextYES
stIDintYESMUL
備考textYES