Chaîne d'agrégation en sqlite
-
29-09-2019 - |
Question
Quelqu'un sait si la chaîne d'agrégation dans SQLite est possible? Si j'ai une colonne animal avec 5 lignes / données, comment puis-je les combiner de telle sorte que la sortie serait dans un champ 'Chien', 'cat', 'rat', 'souris', 'souris' comme animaux
Merci
La solution
Vous cherchez quelque chose comme ce qui suit:
select group_concat(animal) from animals;
Ceci renvoie quelque chose comme ce qui suit:
dog,cat,rat,mice,mouse
Si vous ne voulez pas utiliser une virgule comme séparateur, vous pouvez ajouter votre propre séparateur comme second paramètre:
select group_concat(animal, '_') from animals;
qui renvoie:
dog_cat_rat_mice_mouse
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow