DB にはいくつかのテーブルがあります。
Product(maker, model, type)
PC(code, model, speed, ram, hd, cd, price)
Laptop(code, model, speed, ram, hd, price, screen)
Printer(code, model, color, type, price)
そして、私は見つける必要があります
最も高い価格の製品 (PC、ラップトップ、またはプリンター) のモデル番号を見つけます。結果セット: モデル。
次のクエリを書くことができました:
select model from
(select model, price from PC
union
select model, price from Laptop
union
select model, price from Printer) G
そして今、セットGからモデルをプロットする必要があります。これには最大価格があります
select句に追加することで最大価格を簡単に選択できます-max(G.price)ですが、モデルとモデルのみが必要です...
どの構文が正しいでしょうか?
前もって感謝します!