如何将多行作为单行中的列?

时间:2019-05-23 20:28:37

标签: sql-server

结果,我想将行连接为一行中的列。

表_1:交易

id   | Client_Name 
------------------
0110    Deepak       
0111    Charles      

表_2:TransactionContact

 id | Transactionid | RealtionShip |  FirstName | LastName
---------------------------------------------------------
01      0110           Friend          Jyoti       Ojha
02      0110           CR              Dharmesh    Shah

我想要以下格式的结果

Transaction | Client_Name  | RealtionShip1 | FirstName1 | LastName1 | RealtionShip2 | FirstName2 | LastName2
0110          Deepak          Friend           Jyoti        Ojha         Child          Dharmesh      Shah

注意:可以更改TransactionContact中的列,也可以添加新列

0 个答案:

没有答案