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

Était-ce utile?

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
scroll top