我需要实现这样的查询:
SELECT id, array(object) FROM Table GROUP BY id
我知道它不起作用
我需要转换
id | object
id1 | aaa
id1 | bbb
id2 | ccc
id2 | ddd
在
id1 | [aaa, bbb]
id2 | [ccc, ddd]
我该怎么办?
答案 0 :(得分:2)
如果您使用的是ClickHouse,则只需
Thread.sleep(timeMs, timeout)
答案 1 :(得分:0)
您可以使用LISTAGG功能
SELECT id,LISTAGG(object,',') WITHIN GROUP (ORDER BY id) from Table
文档为:
https://docs.oracle.com/cd/E11882_01/server.112/e41084/functions089.htm#SQLRF30030