Vous n'êtes pas identifié(e).
Bonjour,
J'ai une table de ce type :
id ; zone
------------
1 ; "A"
2 ; "A,B,F"
3 ; "C,E"
J'aimerais obtenir cela :
id ; zone
------------
1 ; "A"
2 ; "A"
2 ; "B"
2 ; "F"
3 ; "C"
3 ; "E"
Je ne vois pas trop comment m'y prendre, est-ce quelqu'un a une idée?
Merci pour votre aide
Hors ligne
Avec les ordres de création et de remplissage de table, ça aurait été plus simple. Mais bon, ça devrait ressembler à ceci :
SELECT id, unnest(string_to_array(zone, ',')) FROM la_table;
Guillaume.
Hors ligne
Merci beaucoup
C'est exactement ce dont j'avais besoin!
Hors ligne