开发者社区> 问答> 正文

sql合并列转行

有表

wareid makeno qty busno
10001 11111 5 111
10001 11111 10 222
10002 22222 11 111
10002 33311 20 222

得到

wareid makeno qty busno
10001 11111 5@10@ 111@222@
10002 22222 11@0@ 111@0@
10002 33311 0@20@ 0@222@

展开
收起
吴孟桥 2016-06-14 17:09:55 1775 0
1 条回答
写回答
取消 提交回答
  • 可以这么写
    screenshot
    和要求的样式唯一区别是拼接后的字段内容最后没有@,如果需要字段最后有@可以自行拼接上:)
    希望对你有帮助。

    2019-07-17 19:38:15
    赞同 展开评论 打赏
问答分类:
SQL
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载