PCB SQL MS 将多行有序数据转为一行数据(一列转一行)
Posted pcbren
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PCB SQL MS 将多行有序数据转为一行数据(一列转一行)相关的知识,希望对你有一定的参考价值。
一.原数据:多行有序
SELECT CC.techname FROM PPEflow BB LEFT JOIN pubgyxxb CC ON BB.techno = CC.techno WHERE BB.Pdctno = \'AT00101CA0\' AND bb.flowLevel = 2 ORDER BY BB.globalOrder
二.转换后数据:
SELECT \'【\' + CC.techname + \'】-→\' + \'\' FROM PPEflow BB LEFT JOIN pubgyxxb CC ON BB.techno = CC.techno WHERE BB.Pdctno = \'AT00101CA0\' AND bb.flowLevel = 2 ORDER BY BB.globalOrder FOR XML PATH(\'\')
以上是关于PCB SQL MS 将多行有序数据转为一行数据(一列转一行)的主要内容,如果未能解决你的问题,请参考以下文章
oracle 结果集行转列,多行数据转为一行显示,第一列内容拼接生成字段名