SQL構文

Spark SQLは、構造化データを扱うためのApache Sparkのモジュールです。SQL構文セクションでは、SQL構文を詳細に説明し、該当する場合は使用例を示します。このドキュメントでは、データ定義ステートメントとデータ操作ステートメント、およびデータ取得ステートメントと補助ステートメントの一覧を提供します。

DDLステートメント

データ定義ステートメントは、データベース内のデータベースオブジェクトの構造を作成または変更するために使用されます。Spark SQLは、以下のデータ定義ステートメントをサポートしています。

DMLステートメント

データ操作ステートメントは、データの追加、変更、または削除に使用されます。Spark SQLは、以下のデータ操作ステートメントをサポートしています。

データ取得ステートメント

Sparkは、指定された句に従って1つ以上のテーブルから行を取得するために使用される`SELECT`ステートメントをサポートしています。サポートされている句の完全な構文と簡単な説明は、SELECTセクションで説明されています。SELECTに関連するSQLステートメントもこのセクションに含まれています。Sparkはまた、EXPLAINステートメントを使用して、指定されたクエリの論理プランと物理プランを生成する機能も提供します。

補助ステートメント