Sql Server中实现Mysql中的group_concat函数效果
生活随笔
收集整理的這篇文章主要介紹了
Sql Server中实现Mysql中的group_concat函数效果
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Sql Server中實現Mysql中的group_concat函數效果
SELECT oi.*, stuff((select ','+convert(varchar(25), GuestName) FROM guest g WHERE g.ordersn = oi.OrderSN AND oi.ItemId = g.ItemId FOR XML PATH('')), 1, 1, '') as CustomerName FROM orderitem oi以上涉及的兩個表是OrderItem和Guest,以屬性OrderSN和ItemId連接,查詢結果格式為:
用戶0,用戶1,用戶2
?
代碼來自:http://www.2cto.com/database/201301/182442.html
轉載于:https://www.cnblogs.com/cai170221/p/11357997.html
總結
以上是生活随笔為你收集整理的Sql Server中实现Mysql中的group_concat函数效果的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux100day(day4)--文
- 下一篇: 开源GIS系统关系图