不久前,我接到了执行报告的任务。我面临的问题如下。我有一张桌子:
name value type
------------------------
100 Kasa | 50000 | B
100 Kasa | 30000 | A
80 Kasa | 500 | A
80 Kasa | 50 | B
200 Hello | 3000 | A
645 Bye | 1234 | B
我想要实现的是按名称分组,如果类型相同,则求和值,如果类型不同,则将其写入另一个单元格。我只有两种类型。
我想得到结果
name valueB valueA
--------------------------
100 Kasa | 50000 | 30000
80 Kasa | 0 | 550
200 Hello | 0 | 3000
645 Bye | 1234 | 0
现在,我将它们分组在 php 中,这会使代码变得一团糟,现在我希望有人可以帮助我用 mysql 来做