[英]Selecting rows as columns in SQL Server
我数据库中有2个表
tblServices
:
serviceID
serviceName
tblDomains
:
domainID
domainName
Parent
现在我要选择
serviceID serviceName domainID domainName1 domainName2 domainName3 ...
即我想选择所有domainName作为其中parent == serviceName的行
在SQL查询中使用数据透视的简单方法 http://www.codeproject.com/Tips/500811/Simple-Way-To-Use-Pivot-In-SQL-Query
这里有一个例子。 在SQL Server中将行有效地转换为列
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.