有人知道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