时间:2017-11-09 01:53:48

标签: mysql sql

我正在尝试创建一个SQL语句来查询表以计算产品的数量,总结成本和逐个项目编号,出于某种原因,我遇到了困难。

以下是一个示例数据文件:

**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 个答案:

答案 0 :(得分:1)

试试这个答案。这是非常基本的Aggregate级功能。你能否在网上搜索,你会轻松得到答案:

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