l
например есть массив значений [a,b,c,d,e,f,g] и массив индексов [2,5] как мне из первого массива сделать массив [b,e]?
оба массива у меня числовые
Size: a a a
l
DO
l
DO
l
D
DO
D
select
Table2.x,
ale_locations.EventTimestamp
sta_eth_mac
from default.ale_locations
asof join (select
distinct
toUInt32(EventTimestamp + 2592000) as x,
sta_eth_mac
from default.ale_locations
) as Table2 on ale_locations.sta_eth_mac = Table2.sta_eth_mac
and Table2.x >= ale_locations.EventTimestamp
DC
select 1 as is_local, shard_num from distributed_table all inner join system.clusters using (is_local) where cluster = 'cluster' limit 1 by shard_num
Error running query: Code: 171, e.displayText() = DB::Exception: Cannot convert column `1` because it is non constant in source stream but must be constant in result (version 19.16.14.65 (official build))
DC
select 1 as is_local, shard_num from distributed_table all inner join system.clusters using (is_local) where cluster = 'cluster' limit 1 by shard_num
Error running query: Code: 171, e.displayText() = DB::Exception: Cannot convert column `1` because it is non constant in source stream but must be constant in result (version 19.16.14.65 (official build))
DC
DC
select
_shard_num from distributed_table
DC
DC
AP
DC
DP
AK
S