多次 group_concat 对其中之一的排序错误,其他顺序错误

Multiple group_concat ordering one of them wrong order of the others

我有 3 列 a、b 和 c。
我需要作为输出:

我可以在 group_concat 内部进行排序,但问题是 b 的顺序与 c 的顺序不正确。

我从来没有遇到过这种情况,所以我现在不知道该如何解决。

这是您要找的吗:

select a, group_concat(b order by c), group_concat(c order by c)
from t
group by a;