gpt4 book ai didi

SQLite group_concat 排序

转载 作者:IT王子 更新时间:2023-10-29 06:17:11 26 4
gpt4 key购买 nike

在 Sqlite 中我可以使用 group_concat 来做:

1...A
1...B
1...C
2...A
2...B
2...C

1...C,B,A
2...C,B,A

但根据文档,串联的顺序是随机的。

我需要对 group_concat 的输出进行排序

1...A,B,C
2...A,B,C

我该怎么做?

最佳答案

你能不能不使用带有 order by 子句的子查询,然后对值进行分组连接?

有点像

SELECT ID, GROUP_CONCAT(Val)
FROM (
SELECT ID, Val
FROM YourTable
ORDER BY ID, Val
)
GROUP BY ID;

关于SQLite group_concat 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1897352/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com