j'aimerais trouver une solution pour qu'un select me ramenant un
enregistrement avec 5 champs (de même type) soit transformé en select me
ramenant 5 enregistrements d'un seul champ...Je m'explique...
Imaginons une instruction SELECT CH1, CH2, CH3, FROM matable pour le
résultat :
CH1 CH2 CH3
1 2 3
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe TROTIN [MS]
Bonjour,
Si vous utilisez SQL 2005, allez voir du coté des fonctions PIVOT et UNPIVOT.
Sinon :
SELECT CH1 FROM matable UNION SELECT CH2 FROM matable UNION SELECT CH3 FROM matable
Cordialement _______________________________
Philippe TROTIN Microsoft Services France _______________________________ "JIELPE53" a écrit dans le message de news:
Bonjour,
j'aimerais trouver une solution pour qu'un select me ramenant un enregistrement avec 5 champs (de même type) soit transformé en select me ramenant 5 enregistrements d'un seul champ...Je m'explique...
Imaginons une instruction SELECT CH1, CH2, CH3, FROM matable pour le résultat : CH1 CH2 CH3 1 2 3
Si vous utilisez SQL 2005, allez voir du coté des fonctions PIVOT et
UNPIVOT.
Sinon :
SELECT CH1 FROM matable
UNION
SELECT CH2 FROM matable
UNION
SELECT CH3 FROM matable
Cordialement
_______________________________
Philippe TROTIN
Microsoft Services France
_______________________________
"JIELPE53" <JIELPE53@discussions.microsoft.com> a écrit dans le message de
news:862AAC4D-363A-423D-9304-48E3F474403F@microsoft.com...
Bonjour,
j'aimerais trouver une solution pour qu'un select me ramenant un
enregistrement avec 5 champs (de même type) soit transformé en select me
ramenant 5 enregistrements d'un seul champ...Je m'explique...
Imaginons une instruction SELECT CH1, CH2, CH3, FROM matable pour le
résultat :
CH1 CH2 CH3
1 2 3
Si vous utilisez SQL 2005, allez voir du coté des fonctions PIVOT et UNPIVOT.
Sinon :
SELECT CH1 FROM matable UNION SELECT CH2 FROM matable UNION SELECT CH3 FROM matable
Cordialement _______________________________
Philippe TROTIN Microsoft Services France _______________________________ "JIELPE53" a écrit dans le message de news:
Bonjour,
j'aimerais trouver une solution pour qu'un select me ramenant un enregistrement avec 5 champs (de même type) soit transformé en select me ramenant 5 enregistrements d'un seul champ...Je m'explique...
Imaginons une instruction SELECT CH1, CH2, CH3, FROM matable pour le résultat : CH1 CH2 CH3 1 2 3