ByteHouse 提供了两种查询模式 ClickHouse 以及 ANSI。
对于 ClickHouse 模式,大部分的函数与社区版本的 ClickHouse 是一致的,但是也会有部分自研函数提供。我们将会引用社区中的部分文档内容来介绍具体的差异及如何使用
对于 ANSI SQL 模式,该模式提供了一套丰富的 SQL 语法。 在这种模式下,SQL 语句将发送至 Apache Calcite 进行解析和验证,然后发送到引擎侧执行。 Apache Calcite 支持标准的 ANSI SQL,请参阅此处的 BNF 语法以了解更多详细信息:https://calcite.apache.org/docs/reference.html