gpt4 book ai didi

sql - Clickhouse,要数组的列值

转载 作者:行者123 更新时间:2023-12-03 18:41:15 24 4
gpt4 key购买 nike

我想进行一个查询,然后将每个列的值转换为数组,我已经尝试找到一种方法来做到这一点,但直到现在它都在暗指我。

查询是一个简单的选择:

从 X 中选择 a,b,c

而不是 say 的通常结果(以默认格式):

val_a_1, val_b_1, val_c_1

----------------

val_a_2, val_b_2, val_c_2

-----------------

val_a_3, val_b_3, val_c_3

我想为每一列获取一个数组,即:
[val_a_1, val_a_2, val_a_3], [val_b_1, val_b_2, val_b_3] , [val_c_1, val_c_2, val_c_3]

这是可能吗 ?

最佳答案

没关系,这可以通过 groupArray 轻松完成,如下所示:

SELECT groupArray(a), groupArray(b), groupArray(c) FROM X

我完全忘记了,谷歌也没有帮助......
留在这里以防有更好的选择或任何人在搜索时偶然发现它。

关于sql - Clickhouse,要数组的列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50457033/

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