怎么把列里面相同的数据合并成一条显示?

qq_42595330 2019-03-01 04:03:50
比如把图一结果变成图二效果
...全文
368 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwfxgm 2019-03-03
  • 打赏
  • 举报
回复
相同的记录合并 sql_server_2017版本是 string_agg 函数,微软文档里面有详细的实例
Hello World, 2019-03-02
  • 打赏
  • 举报
回复
你这需求不应该在数据库里实现,应该去表现出来的时候去实现,比如Excel的数据透视表就可以,或者设置个单元格格式也行。
当然你要用SQL也是能够处理的,用变更来辅助更新就可以
qq_42595330 2019-03-02
  • 打赏
  • 举报
回复
引用 2 楼 二月十六的回复:
能写出来吗 1 2 3 变成 4 5 6
1 2 3 1 2 5 1 2 7 变成 1 2 3 5 7
qq_42595330 2019-03-02
  • 打赏
  • 举报
回复
引用 2 楼 二月十六的回复:
能写出来吗 1 2 3 变成 4 5 6
1 2 3 1 2 5 1 2 7 变成 1 2 3 5 7
qq_42595330 2019-03-02
  • 打赏
  • 举报
回复
对,就是想把相同的合并起来
qq_42595330 2019-03-02
  • 打赏
  • 举报
回复
用sql应该怎么写?
二月十六 2019-03-01
  • 打赏
  • 举报
回复
能写出来吗 1 2 3 变成 4 5 6
二月十六 2019-03-01
  • 打赏
  • 举报
回复
楼主这个图看不清楚啊……

6,129

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 新技术前沿
社区管理员
  • 新技术前沿社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧