SQL 语法

Spark SQL 是 Apache Spark 用于处理结构化数据的模块。SQL 语法部分详细描述了 SQL 语法,并在适用时提供了使用示例。本文档提供了数据定义语句、数据操作语句、数据检索语句和辅助语句的列表。

DDL 语句

数据定义语句用于创建或修改数据库中数据库对象的结构。Spark SQL 支持以下数据定义语句

DML 语句

数据操作语句用于添加、更改或删除数据。Spark SQL 支持以下数据操作语句

数据检索语句

Spark 支持 SELECT 语句,该语句用于根据指定的子句从一个或多个表中检索行。支持的子句的完整语法和简要描述在 SELECT 部分中解释。与 SELECT 相关的 SQL 语句也包含在本节中。Spark 还提供了使用 EXPLAIN 语句为给定查询生成逻辑和物理计划的能力。

辅助语句