mysql列中的数据透视表

时间:2016-02-24 07:54:51

标签: mysql sql pivot

我有表 localbanya ,我想对其列进行旋转,这是我的表结构

Billingid    prod_id     qty
  1            11         2
  1            22         5
  2            11         1
  2            22         3
  2            33         4
  3            11         2
  3            22         1

我期待这样的事情

Billinid    11   22   33    Total
   1        2     5    0    2+5+0
   2        1     3    4    1+3+4
   3        2     1    0    2+1+0

我试过这个但是无法获得理想的结果

SELECT billingid,GROUP_CONCAT(qty) 
FROM localbanya
GROUP BY billingid; 

请提供帮助,提前致谢

0 个答案:

没有答案