2
http://forums.asp.net/t/1580379.aspx/1 私は共通のセルを1つのカンマ区切りのセルにマージしようとしていますが、内側のジョインにまたがっています。多くの行のセルを単一のセルにマージする
私のSQLは次のとおりです。
SELECT DISTINCT tb_Order.OrderNumber, tb_Order.OrderId,
tb_Order.orderDate, tb_Order.OrderTotal,
tb_OrderStatus.OrderStatus, tb_Order.GroupOrderId,
tb_Venue.Title AS Venue
FROM tb_Order INNER JOIN tb_OrderItem ON tb_Order.OrderId = tb_OrderItem.OrderId
INNER JOIN tb_Show ON tb_OrderItem.ShowId = tb_Show.showId
INNER JOIN tb_OrderStatus ON tb_Order.OrderStatusId = tb_OrderStatus.OrderStatusID
INNER JOIN tb_Venue ON tb_Show.VenueId = tb_Venue.id
WHERE (tb_Order.OrderId = 705)
ように私は、カンマ区切りのように[会場]必要があります。これを行う1つの方法は、サイドを使用することです
"Interactive Seating Chart Advanced, Interactive Seating Chart Mode Multi-Click"
http://stackoverflow.com/questions/905818/tsql-comma-separation/913023 – lyrisey
[SQL Server:カンマ区切りで複数の行を1列にすることはできますか?](http:// stackoverflow。 com/questions/2046037/sql-server-can-i-comma-delimit-multiple-rows-into-one-column) –
Andriy - 私は結合でこれを行うのは難しいです。 – aron