メインコンテンツまでスキップ
メインコンテンツまでスキップ

代替クエリ言語

ClickHouseは、標準SQL以外にもさまざまな代替クエリ言語をデータのクエリにサポートしています。

現在サポートされているダイアレクトは以下の通りです:

使用するクエリ言語は、dialectを設定することで制御されます。

Standard SQL

Standard SQLはClickHouseのデフォルトのクエリ言語です。

Pipelined Relational Query Language (PRQL)

Experimental feature. Learn more.

PRQLを有効にするには:

PRQLのクエリの例:

内部的に、ClickHouseはPRQLをSQLにトランスパイルしてPRQLクエリを実行します。

Kusto Query Language (KQL)

Experimental feature. Learn more.

KQLを有効にするには:

KQLクエリは、ClickHouseで定義されたすべての関数にアクセスできない場合があることに注意してください。