Mysql 如何根据四列对My SQL表的数据进行分组

Mysql 如何根据四列对My SQL表的数据进行分组,mysql,sql,Mysql,Sql,我希望根据表inventory\u store的四列(日期、发票号、许可证号、项目名)合并数据,并希望获得如下所示的输出 I have a table named inventory_store. Table name: inventory_store date invoice_no permit_no quantity item_name 2014-01-21 121 111 10 A 2014-01-21

我希望根据表inventory\u store的四列(日期、发票号、许可证号、项目名)合并数据,并希望获得如下所示的输出

I have a table named inventory_store.

Table name: inventory_store


date        invoice_no  permit_no   quantity  item_name

2014-01-21    121         111          10      A

2014-01-21    121         111          40      B

2014-01-21    121         111          10      C

2014-01-21    121         111          20      C 


2014-01-21    122         112          20      A

2014-01-21    122         112          30      B

2014-01-21    122         112          60      C

2014-01-21    122         112          20      C

提前感谢。

只需使用条件聚合即可:

OUTPUT:

date        invoice_no    permit_no    total_quantity(A+B)  total_quantity(C)

2014-01-21   121           111           50                   30

2014-01-21   122           112           50                   80

只需使用条件聚合即可:

OUTPUT:

date        invoice_no    permit_no    total_quantity(A+B)  total_quantity(C)

2014-01-21   121           111           50                   30

2014-01-21   122           112           50                   80

只需使用条件聚合即可:

OUTPUT:

date        invoice_no    permit_no    total_quantity(A+B)  total_quantity(C)

2014-01-21   121           111           50                   30

2014-01-21   122           112           50                   80

只需使用条件聚合即可:

OUTPUT:

date        invoice_no    permit_no    total_quantity(A+B)  total_quantity(C)

2014-01-21   121           111           50                   30

2014-01-21   122           112           50                   80

:谢谢它的工作正常。还有一件事,而不是写(A,B,D…等)我们可以给C以外的东西吗(如果我想在First sum语句中求除C以外的所有项目的和)。你可以使用
项名称“C”
来代替(假设值从不为
NULL
:谢谢它的工作正常。还有一件事,而不是写(A,B,D…等)我们可以给出C以外的值吗(如果我想在First sum语句中求除C以外的所有项的和)。你可以使用
项的名称“C”
来代替(假设值从不为
NULL
:谢谢它工作得很好..还有一件事,而不是写(A,B,D..等)我们可以给出C以外的值吗(如果我想在First sum语句中求除C以外的所有项的和)。您可以使用
项名称“C”
(假设值从不为
NULL
:感谢它工作正常。还有一件事可以代替书写(A、B、D…等)我们可以给出C以外的内容(如果我想在First sum语句中求除C以外的所有项的总和)。您可以使用
项名称“C”
(假设该值从不为空。