DT
Можно в теории очистить таблицу-назначение, маловероятно но вдруг он пытается что то сделать с tmp партами
Size: a a a
DT
D
(name, price)
при распаковке col.1 as name, col.2 as price
, но динамические имена колонок просто так не даются ((SELECT col.1 as name, col.2 as price, avg
FROM (
SELECT arrayJoin(groupArray((name, price))) as col, avg(price) as avg
FROM (
SELECT arrayJoin([(3, 'a'), (5, 'b'), (3, 'c'), (3, 'd')]) as col, col.1 as price, col.2 as name
)
)
WHERE price > avg;
LB
DT
DT
DT
DT
DT
LB
DC
LB
DC
AI
(name, price)
при распаковке col.1 as name, col.2 as price
, но динамические имена колонок просто так не даются (('name', name), ('price', price))
, чтобы сохранить ассоциацию имя-значениеDC
LB
DC
D
(('name', name), ('price', price))
, чтобы сохранить ассоциацию имя-значениеLB