Mysql sql查询格式化报表

时间:2015-06-02 06:24:02

标签: mysql sql

这是我的表 product_details

Product_Code | Size | Quantity
-------------+------+-----------
CS01         | 10   | 15
CS01         | 11   | 25
CS01         | 12   | 35
PR01         | 40   | 50
PR01         | 41   | 60

我希望报告的以下格式能够按产品代码(所有产品代码大小)获取总数量组:

Product_Code | Size       | Quantity
-------------+------------+----------------
CS01         | 10  11  12 | 75
PR01         | 40  41     | 110 

我尝试了以下查询,但它没有给出我想要的结果。

SELECT product_no, size, SUM(quantity) 
FROM product_details 
GROUP BY product_no;

请帮我查找格式化报告的查询。

1 个答案:

答案 0 :(得分:2)

您可以使用group concat

{{1}}