pingming(商品) chima(尺码) yanse(颜色) kehu(客户) shl(数量)
商品A 33 黑色 客户A 10
商品A 33 红色 客户A 20
商品A 34 黑色 客户B 30
商品B 33 红色 客户A 20
商品B 33 红色 客户B 20
商品C 36 白色 客户A 10
商品A 36 黑色 客户A 20
商品C 34 红色 客户C 40
这里的商品和客户尺码 颜色是不确定的不能先创建表把数据插  要用sql动态查询出下表

  客户A/33/  客户A/33/  客户A/36/  客户A/36/ 客户A    客户A/33  客户A/36
  黑色         红色 白色  黑色 合计      合计 合计    后面是 客户B  客户C。
                                                                                 (都要动态查出来)
商品A 10 20 0 20 50 30 20
商品B 0 20 0 0 20 0 0
商品C 0 0 10 0 10 0 10
请问如何实现  最好是有能测试通过的

解决方案 »

  1.   

    pingming(商品) chima(尺码) yanse(颜色) kehu(客户) shl(数量) 
    商品A 33 黑色 客户A 10 
    商品A 33 红色 客户A 20 
    商品A 34 黑色 客户B 30 
    商品B 33 红色 客户A 20 
    商品B 33 红色 客户B 20 
    商品C 36 白色 客户A 10 
    商品A 36 黑色 客户A 20 
    商品C 34 红色 客户C 40 就是要把这个表里的数据 行转列后 列 为客户+尺码+颜色 
      

  2.   

    pingming(商品) chima(尺码) yanse(颜色) kehu(客户) shl(数量) 
    商品A 33 黑色 客户A 10 
    商品A 33 红色 客户A 20 
    商品A 34 黑色 客户B 30 
    商品B 33 红色 客户A 20 
    商品B 33 红色 客户B 20 
    商品C 36 白色 客户A 10 
    商品A 36 黑色 客户A 20 
    商品C 34 红色 客户C 40 就是要把这个表里的数据 行转列后 列 为客户+尺码+颜色