Bonjour communauté,
d'habitude je trouve des réponses à mes question dans l'archive du forum, mais cette fois-ci je vous écrit car je suis vraiment bloqué !
J'ai une table comme celle la :
Table1 :
-----------------
-- ID | A | B | C |
1057 | 0 | 0 | 1 |
1058 | 1 | 1 | 0 |
1059 | 1 | 1 | 1 |
-----------------
et je souhaite obtenir à partir de cette Table1 une deuxième table sous cette forme :
------------
-- ID | Lettre |
1057 | A |
1058 | A |
1058 | B |
1059 | A |
1059 | B |
1059 | C |
------------
Je m'explique;
Sachant que les colonnes A, B et C sont de type booléen (soit 1 soit 0),
je veux extraire chaque ligne de la Table1 autant de fois que les trois colonnes égale à 1, et afficher dans chaque nouvelle ligne que la colonne ID avec le nom de la lettre qui égale à 1.
Je vous remercie d'avance pour votre aide.
Partager