SQL Transformation de lignes en colonnes

RPG (3 et 4, free), CL, SQL, etc...
Répondre
cpelizens
Messages : 15
Enregistré le : sam. 15 mars 2008, 11:18:19

SQL Transformation de lignes en colonnes

Message par cpelizens »

Bonjour,

Pour transformer les lignes en colonnes dans un select SQL, existe t il une commande particulière ?

exemple de fichier

id1 code1 valeur1
id1 code2 valeur2
id1 code3 valeur3
id2 code2 valeur2b
id2 code3 valeur3b

le but est d'obtenir

id1 code1 valeur1 code2 valeur2 code3 valeur3
id2 null null code2 valeur2b code3 valeur3b

etc....

on peut s'en sortir avec un with et l'utilisation du row_number avec select à suivre .....
Y a t il une méthode plus simple ?

d'avance merci
claude

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

ROW_NUMBER

Message par cmasse »

Effectivement, j'aurais la fonction le row_number() pour faire cela...
Christian Massé (Volubis.fr)

Répondre