加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

Sql 多个组会将其中一个按错误顺序排列

发布时间:2022-12-06 13:34:34 所属栏目:MsSql教程 来源:网络
导读: Sql 多个组会将其中一个按错误顺序排列
sql
Sql 多个组会将其中一个按错误顺序排列,sql,group-by,group-concat,Sql,Group By,Group Concat,我有3列a、b和c。我需要作为输出:A.b组为C组c组

Sql 多个组会将其中一个按错误顺序排列

sql

Sql 多个组会将其中一个按错误顺序排列,sql,group-by,group-concat,Sql,Group By,Group Concat,我有3列a、b和c。我需要作为输出:A.b组为C组c组为A组,订单为ASC我可以在组_concat内部进行排序,但问题是b的顺序对c的顺序不正确我从来没有遇到过这种情况,所以我现在不知道如何解决它。这就是你想要的:select a, group_concat(b order by c), group_concat(c order by c)from tgroup by a;请提供样本数据和期望结果。请提供样本数据和期望结果。谢谢。我想这很容易理解:P

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

A.b组为C组c组为A组,订单为ASC我可以在组_concat内部进行排序,但问题是b的顺序对c的顺序不正确

我从来没有遇到过这种情况mssql 按关键字排序,所以我现在不知道如何解决它。

这就是你想要的:

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

请提供样本数据和期望结果。请提供样本数据和期望结果。谢谢。我想这很容易理解:P

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!