查询的MSSql结果在一行中

时间:2014-04-23 08:42:57

标签: sql sql-server

我是SQL的新手。我有三张桌子。 TableA,TabelB和TableC。我有一个请求

SELECT a.Name, b.Value, c.Value
FROM dbo.TableA a
join dbo.TableB b ON a.Id=b.AValue
join dbo.TableC c ON b.Id=c.CValue
WHERE a.Object='ObjectName'

所以我有一个结果:

Name  |ValueB |Value
---------------------
MyName|MyValue|1Value 
---------------------
MyName|MyValue|2Value
---------------------
MyNaem|MyValue|3Value

那么,我应该如何更改获取请求:

Name  |ValueB |Value |Value |Value
----------------------------------
MyName|MyValue|1Value|2Value|3Value

有可能吗?

0 个答案:

没有答案