本文介绍了sqlite中的字符串聚合的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
谁知道sqlite中的字符串聚合是否可能?如果我有一个包含5行/数据的动物列,我如何将它们组合起来,以便输出结果在一个字段中狗",猫",鼠",老鼠",老鼠"作为动物
Anyone knows if String Aggregation in sqlite is possible?If i have an animal column with 5 rows/datas, how can i combine them so that the output would be in one field'dog','cat','rat','mice','mouse' as animals
谢谢
推荐答案
您正在寻找类似以下内容的东西:
You're looking for something like the following:
select group_concat(animal) from animals;
这将返回如下内容:
dog,cat,rat,mice,mouse
如果您不想使用逗号作为分隔符,则可以添加自己的分隔符作为第二个参数:
If you don't want to use a comma as the separator, you can add your own separator as a second parameter:
select group_concat(animal, '_') from animals;
将返回:
dog_cat_rat_mice_mouse
这篇关于sqlite中的字符串聚合的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!