SQL server 标准SQL视图,实现多行合并为一行,同时行转列,支持自定义增加列

例:

  表table01:

  项目编码  角色名称  角色人员    角色状态   更新日期

  test001    项目经理1   胡总x          活动           2021

  test001    项目经理2   胡总2          活动           2021

  test001    项目经理3   胡总3          活动           2021

  test002    项目经理4   胡总4          活动           2021

  test002    项目经理5   胡总5          活动           2021

  test002    项目经理6   胡总6          活动           2021

 

期望显示结果:

test001  项目经理1  胡总1 活动  2021     项目经理2 胡总2 活动 2021      项目经理3  胡总3 活动 2021

test002  项目经理6  胡总6 活动  2021     项目经理5 胡总5 活动 2021     

 

 

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

参考这个教程

https://blog.csdn.net/wanglei_samrtfish/article/details/90645510