Отличия в SQL диалектах ClickHouse и YQL
Терминология
ARRAY
из ClickHouse называетсяList
в YQL, соответствующим образом отличается большинство работающих с ними функций.ARRAY JOIN
из ClickHouse в YQL называется FLATTEN BY.- С точки зрения YQL, тип данных логической таблицы —
List<Struct<...>>
, как физической, так и вложенной (Nested из ClickHouse). В YQL можно комбинировать контейнерные типы данных произвольным образом.
Синтаксис
- В ClickHouse можно дать практически любой части выражения имя через
AS
и затем использовать его в другой части запроса, а в YQL всё очень строго с областью видимости колонок в различных частях SELECT.
Предыдущая
Следующая