0
次の情報を取得しようとしています。 平均注文額が1,800ドルを超える顧客ごとに、顧客名、顧客番号、および注文総数を記載します。SQL検索の質問
私の現在のコードです現在、 MY DATABASE
customer(cust#:char(3), cname:varchar(30), city:varchar(20)) order (order# :char(4), odate, cust#:char(3), ord_amt:decimal(10.2)) order_item(order# :char(4), item#: char(4), qty:int(11)) item(item# :char(4), unit_price:decimal(10.2)) shipment(order# :char(4), warehouse# :char(4), ship_date:date) warehouse (warehouse#: char(4), city:varchar(20))
私はあなたが必要だと思いますGROUP BYをHAVINGの上に置きます。 – GolezTrol
少なくとも2つの倉庫から出荷された注文の倉庫総数の情報を取得する場合は、ネストされた句は必要ないでしょうか? – Meat
@Meat:これは、直接結合を持つ2つのテーブルの別のGROUP BY句とHAVING句のように聞こえます。既存のクエリとほぼ同型です。 –