0
我有一個查詢可獲取所有公共交通訂閱。訂閱可以有多個相關的公司。所以我想要做的是我的查詢是獲取所有訂閱,而不是每次我有一個關聯公司時創建一行,這些公司應該分組成一列。有可能這樣做嗎?SQL - 將字段分組到列中
這裏的查詢:
SELECT pts.Id_PublicTransportSubscription,
pts.Amount,
ptc.Name
FROM bm_PublicTransportSubscriptions AS pts
INNER JOIN bm_PublicTransportSubscriptionByCompany AS ptsbc
ON pts.Id_PublicTransportSubscription = ptsbc.Id_PublicTransportSubscription
INNER JOIN bm_PublicTransportCompanies AS ptc
ON ptsbc.Id_PublicTransportCompany = ptc.Id_PublicTransportCompany
我使用SQL Server 2008的
請看看[這個SO回答](http://stackoverflow.com/a/273330/1231866)。 – 2013-05-06 08:35:53