请教一个非固定行列转换sql的写法.
tjm1 2006-01-05 11:59:24 有一个表:员工卖出商品明细表(aaa)
员工 商品 卖出数量
-----------------------
张 显示器 1
张 鼠标 5
张 光驱 1
李 键盘 3
赵 显示器 3
...
要求统计出的报表如下:
员工 显示器 键盘 鼠标 光驱
-------------------------------
张 1 5 1
李 3
赵 3
其中的商品名称不是固定的,以后有可能增加,所以不能用固定的几个decode语句来写。
请问这种列不固定的怎么实现?