Вопрос

Кто -нибудь знает, возможна ли агрегация строки в SQLite? Если у меня есть столбец животного с 5 строками/датами, как я могу их объединить, чтобы выход был в одном поле «собака», «кошка», «крыса», «мыши», «мышь» как животные

Спасибо

Это было полезно?

Решение

Вы ищете что -то вроде следующего:

select group_concat(animal) from animals;

Это вернет что -то вроде следующего:

dog,cat,rat,mice,mouse

Если вы не хотите использовать запятую в качестве сепаратора, вы можете добавить свой собственный сепаратор в качестве второго параметра:

select group_concat(animal, '_') from animals;

который вернется:

dog_cat_rat_mice_mouse
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top