其他查询语言
除了标准 SQL 之外,ClickHouse 还支持多种其他可用于查询数据的查询语言。
当前支持的方言有:
clickhouse:ClickHouse 的默认 SQL 方言prql:Pipelined Relational Query Language (PRQL)kusto:Kusto Query Language (KQL)
具体使用哪种查询语言由 dialect 设置项控制。
标准 SQL
标准 SQL 是 ClickHouse 的默认查询语言。
管道式关系查询语言(PRQL)
Experimental feature. Learn more.
要启用 PRQL:
PRQL 示例查询:
在底层,ClickHouse 会先将 PRQL 转译为 SQL,然后再执行 PRQL 查询。
Kusto 查询语言 (KQL)
Experimental feature. Learn more.
若要启用 KQL:
请注意,KQL 查询可能无法使用 ClickHouse 中定义的所有函数。