首页 > 数据库技术 > 详细

SQL:行列转换

时间:2020-02-17 12:32:37      阅读:70      评论:0      收藏:0      [点我收藏+]

SQL:行列转换

现在的结果:
技术分享图片

想要的结果:
技术分享图片

把现在的结果,每取4列放在一行。

select
    max(case QUESTIONNO when 'TJBGSAB1' then  QUESTIONANSWER end),
    max(case QUESTIONNO when 'TJBGSAB2' then  QUESTIONANSWER end),
    max(case QUESTIONNO when 'TJBGSAB3' then  QUESTIONANSWER end),
    max(case QUESTIONNO when 'TJBGSAB4' then  QUESTIONANSWER end)
from LCREPORTQUESTIONNAIRE
where CONTNO = '00000000001114'
  and idno = '0000055911'
  and QUEMODULECODE ='TJBGSA'
  and QUESUBMODULECODE like 'B%'
group by QUESUBMODULECODE;

SQL:行列转换

原文:https://www.cnblogs.com/wobushitiegan/p/12320946.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!