SQLsever现在有一张表,表有字段pn、name、mr、yxq、dw、qty,其中qty标识数量,现在对该表所有数据进行查询,将pn、name、mr、yxq、dw相同的数据进行qty数量汇总
时间: 2023-10-20 21:26:26 浏览: 95
SQL数据库数据的查询、汇总、统计和分析.doc
可以使用如下的SQL语句实现该需求:
```
SELECT pn, name, mr, yxq, dw, SUM(qty) AS total_qty
FROM your_table
GROUP BY pn, name, mr, yxq, dw;
```
其中,`your_table`是指代你所需要查询的表名,`pn`、`name`、`mr`、`yxq`、`dw`和`qty`是表中的字段名。上述SQL语句使用了`GROUP BY`子句将相同的`pn`、`name`、`mr`、`yxq`、`dw`分为一组,然后使用`SUM`函数对每组的`qty`进行求和,最终得到每组的总数量`total_qty`。
阅读全文