Sql Server中实现Mysql中的group

mac2022-06-30  21

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

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)