Mysql CockroachDB中GROUPBY子句返回集中的串接字符串
CockroachDB是否支持类似MySQL的Mysql CockroachDB中GROUPBY子句返回集中的串接字符串,mysql,sql,cockroachdb,Mysql,Sql,Cockroachdb,CockroachDB是否支持类似MySQL的group\u concat()函数,该函数允许我将列的值逐组连接起来 例如,如果我想将所有项目描述按顺序连接到一个字符串中。鉴于以下样本数据: Order_ID | Item_ID | Description ---------|---------|------------ 1 | 1001 | Apple 1 | 1002 | Banana 2 | 1001 | Apple 2
group\u concat()
函数,该函数允许我将列的值逐组连接起来
例如,如果我想将所有项目描述按顺序连接到一个字符串中。鉴于以下样本数据:
Order_ID | Item_ID | Description
---------|---------|------------
1 | 1001 | Apple
1 | 1002 | Banana
2 | 1001 | Apple
2 | 1003 | Orange
然后我想返回:
Order_ID | Items
---------|--------------
1 | AppleBanana
2 | AppleOrange
您可以对要连接在一起的列使用
concat\u agg
函数
使用上面的示例,您可以运行:
SELECT concat_agg(Description)
FROM Orders
GROUP BY Order_ID
ORDER BY Order_ID;
这将生成一个输出,其中所有描述都被连接起来,并按订单id分组