行转列的老问题
表结构:
店面 产品 金额
--------------------------
A店 产品1 100
A店 产品2 100
A店 产品3 100
B店 产品1 200
B店 产品3 200
……
---------------------------
要求的结果是:
店面名称 产品1 产品2 产品3 …… 总计
A 100 100 100 …… 300
B 200 0 200 …… 400
这里产品数量不是固定的,店面也不是固定的
-----------------------------------
数据表里大约30万+的数据,
要怎么写这个存储过程能够使效率更高一些?