本文介绍了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中的字符串聚合的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 18:45