обычным синтаксисом? В документации есть такой синтаксис:
                  
                  
                  CREATE TABLE tmp ENGINE = MergeTree() ORDER BY x AS SELECT arrayJoin(range(5)) AS x
                  
                  
                  А вот такого нет (он и не работает):
                  
                  
                  CREATE TABLE tmp (x UInt64) ENGINE = MergeTree() ORDER BY x AS SELECT arrayJoin(range(5))
                  
                  
                
ну логика в том что он возьмет описание полей из той таблицы из которой вы селектите. если вам нужна таблица другого формата (с другими кодеками) ну видимо придется сначала создать ее а потом вставлять. или поменять в таблице откуда вы селектите
Обсуждают сегодня