Comment transformer un champ de liste de virgules en ligne et l'afficher dans une colonne?TSQL Sélectionner la liste des virgules dans les rangées
Par exemple,
ID | Colour
------------
1 | 1,2,3,4,5
à:
ID | Colour
------------
1 | 1
1 | 2
1 | 3
1 | 4
1 | 5
et une question qui a été posée plusieurs fois auparavant ... un tel exemple: http://stackoverflow.com/questions/4250475/split-one-column-into-multiple-rows –
@Mark Byers: Cette base de données Le design est optimisé pour stocker des listes à partir de quelque chose comme un site web PHP. C'est horrible pour les gens SQL mais pratique pour les développeurs frontaux. – Andomar