2017-11-09 19 views
1

商品の数量をカウントするためにテーブルを照会するためにSQL文を作成しようとしていますが、商品番号ごとにコストとグループを合計します。何らかの理由で、 。ここでSQL Count、Sum、Group by

は、サンプルデータファイルである:

**MAKE MODEL COST** 
Canon C100 125 
HP  H100 30 
HP  H100 30 
HP  H100 30 
Canon C100 150 
Xerox X100 125 
Xerox X100 125 
Xerox X200 125 

私が探している結果は、次のようになります。

**Model Qty Cost** 
C100 2 275 
H100 3 90 
X100 2 250 
X200 1 125 

任意の助けをいただければ幸いです。

+1

質問を編集して試したことを示してください。これは本当に簡単な 'GROUP BY'のようです。 –

+0

'SELECTモデル、COUNT(*)AS数量、SUM(コスト)AS cost from yourテーブルGROUP BYモデル '。 –

+3

@TimBiegeleisen彼にそれを働かせてください。 – Barmar

答えて

0

この回答をお試しください。これは非常に基本的なレベルAggregateの機能です。ネットで検索してください。簡単に答えを得ることができます:

SELECT MODEL 
    ,COUNT(1) AS QTY 
    ,SUM(COST) AS COST 
FROM [Table] GROUP BY MODEL 
+0

ありがとうございました!それはうまくいった。 – EE3765

+0

あなたはようこそ... – DineshDB