J'ai un problème très simple qui nécessite une solution très simple et rapide dans SQL Server 2005.
J'ai une table avec x colonnes. Je veux pouvoir sélectionner une ligne dans le tableau, puis transformer les colonnes en lignes.
TableA
Column1, Column2, Column3
Instruction SQL à ruturn
ResultA
Value of Column1
Value of Column2
Value of Column3
@Kevin : j'ai effectué une recherche Google sur le sujet, mais une grande partie de l'exemple était trop complexe pour mon exemple, êtes-vous en mesure d'aider davantage ?< /p>
@Mario : La solution que je crée comporte 10 colonnes qui stockent les valeurs de 0 à 6 et je dois déterminer combien de colonnes ont la valeur 3 ou plus. J'ai donc pensé à créer une requête pour transformer cela en lignes, puis à utiliser la table générée dans une sous-requête pour dire compter le nombre de lignes avec Column >= 3