select cpys,qz from dbo.mspfb
查询结果为
cpys      qz
逻辑思维   25
个人影响   15
知识       20怎么办才能打印出
cpys        逻辑思维          个人影响            知识
qz             25                15                20

解决方案 »

  1.   

    如果是有限的字段可以使用SQL语句转成横向的数据。
      

  2.   

    写这样的查询就可以打印你想要的效果SELECT 'cpys' As qz,
      SUM(CASE cpys WHEN '逻辑思维' THEN qz END) AS 逻辑思维,
      SUM(CASE cpys WHEN '个人影响力' THEN qz END) AS 个人影响力,  
      SUM(CASE cpys WHEN '思路与内容' THEN qz END) AS 思路与内容 
    FROM cpxt***********************************
     高级群号:16497064欢迎编程高手加入.
    ***********************************