📅  最后修改于: 2023-12-03 15:30:32.890000             🧑  作者: Mango
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 子句定义了用作查询的目标文档集合,并可选择使用别名来引用集合。