📜  DocumentDB SQL-从子句(1)

📅  最后修改于: 2023-12-03 15:30:32.890000             🧑  作者: Mango

DocumentDB SQL - 从子句

简介

DocumentDB 是一种完全托管的 NoSQL 文档数据库服务,它适用于大规模的分布式应用程序。DocumentDB 支持多个 API,其中包括 SQL API,它允许您使用 SQL 查询 DocumentDB 中的数据。

在 SQL 查询中,FROM 子句定义了一个文档集合的源,这些文档可以用作查询的目标。本文将介绍如何使用 DocumentDB SQL 中的 FROM 子句来查询文档集合。

语法

DocumentDB SQL 中 FROM 子句的语法如下:

SELECT * FROM <collection> [AS <alias>]

其中,

  • <collection> 定义了要从中查询文档的集合名称。
  • [AS <alias>] 定义了一个可选的别名,您可以在查询中使用别名来引用目标集合。
示例

以下是一个简单的 DocumentDB SQL 查询示例,它从名为 'mycollection' 的集合中选择所有文档:

SELECT * FROM mycollection

如果要在查询中使用别名,则可以指定一个别名来引用集合,如下所示:

SELECT * FROM mycollection AS c

在这个例子中,集合名 'mycollection' 被重命名为 'c'。然后,您可以在查询的其他部分使用别名 'c' 来引用集合。

结论

使用 DocumentDB SQL 中的 FROM 子句,您可以使用 SQL 查询 DocumentDB 中的文档集合。FROM 子句定义了用作查询的目标文档集合,并可选择使用别名来引用集合。