数据库: 列转行/行转列

最新在做一个需求,需要用到列转行函数,随手分享一下:

需求展示结果:

原数据:

  需求大体描述就是,对SECURITYID进行聚合,一个SECURITYID有多个TYPECODE记录的,转为一行显示,逗号隔开,也就是所说的列转行。

解决:

Oracle使用函数 listagg

SqlServer   子查询   FOR XML PATH

至于行转列,大家自行探索哈...

猜你喜欢

转载自blog.csdn.net/duoduo1636546/article/details/82415445