SQL 语法

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

DDL 语句

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

DML 语句

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

数据检索语句

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

辅助语句