Comment faire pour transposer le résultat d'une requête dans SQL Server (lignes et des colonnes)
ma requête me donne un résultat comme suit:
donc, j'ai envie de transformer ce résultat en ceci:
Note la traversée des champs avec des valeurs NULL.
- Vous avez besoin d'utiliser
PIVOT
pour cela. Google - c'est très facile à apprendre - Serait utile de savoir ce que votre requête a été renvoyé le résultat d'autre, il est difficile pour quiconque de vous donner une réponse. Pensez à ajouter vos SQL à la question.
Vous devez vous connecter pour publier un commentaire.
PIVOT est la manière d'y parvenir et il peut être source de confusion (au moins, il était à moi d'abord.
https://www.codeproject.com/Tips/500811/Simple-Way-To-Use-Pivot-In-SQL-Query
J'ai trouvé une belle solution à mon problème grâce à @[P Doe], pour me guider vers la solution.
Le lien est:
Dynamique de PIVOT dans Sql Server