Comment sélectionner toutes les valeurs de colonne en une seule ligne?

C'est mes valeurs de table:

----------------------------- id | rackname | routeid | ----------------------------- 1 | rack1 | 1 2 | rack2 | 1 3 | rack3 | 2 4 | rack4 | 1 5 | rack5 | 2 6 | rack6 | 1 . . . 

Je dois sélectionner une seule ligne de cette table qui doit sélectionner toutes les valeurs basées sur routeid à l'aide de SQL Server 2014.

J'ai besoin de générer une ligne comme celle-ci ..

 --------------------------------------------------- id | rackname1 | rackname2 | rackname3 | rackname4.... --------------------------------------------------- 1 | rack1 | rack2 | rack4 | rack6 ... 

Comment générer ce résultat? Merci d'avance.

Vous pouvez faire avec PL/SQL

Déclarez la variable de type table (A la fin vous devez pivot sur cette variable, donc assurez-vous de la structure).

Maintenant, pousser datatables de désir sur cette table .

pivot ensuite pivot cette table.