id          value
1             a
2             b
3             c
想通过静态sql语句转换为
id     1      2      3
value  a      b      cid列没有重复值请各位帮帮忙

解决方案 »

  1.   

    不知道了,
    转不转换有什么区别了?
    查询出来结果集后  用代码直接读取了,要那行有那行,
    用静态SQL语句转换,效率也不一定高多少
      

  2.   

    http://topic.csdn.net/u/20070821/15/0f35d2a6-5b72-4484-99e1-6c2b1fcd1f73.html
      

  3.   

    哦,用case语句可能可以实现。
      

  4.   

    select sum(case when id = 1 else 0 end) id_1,
           sum(case when id = 2 else 0 end) id_2,
           sum(case when id = 3 else 0 end) id_3
      from 表名;