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