帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 表格存储
  4. 操作指南
  5. SQL查询
  6. DQL操作

DQL操作

  • SQL查询
  • 发布于 2025-04-22
  • 0 次阅读
文档编辑
文档编辑

表格存储的DQL操作兼容MySQL的查询语法,本文介绍DQL操作支持的功能。

背景信息

表格存储在传统的NoSQL结构化存储之上,提供了云原生的SQL引擎能力,兼容MySQL的查询语法。具体使用方式,请参见查询数据。

功能支持列表

使用SELECT语句时支持结合聚合函数、多元索引查询功能、Join功能进行多维数据查询和分析。具体说明请参见下表。

功能

说明

聚合函数

对多行数据的指定字段执行计算并返回统计结果,例如计算总数、平均数、最大值、最小值等。

多元索引全文检索

使用匹配查询(TEXT_MATCH)或者短语匹配查询(TEXT_MATCH_PHRASE)条件作为SELECT语句中的WHERE子句,可以通过多元索引查询表中匹配指定字符串的数据。

多元索引数组类型

使用ARRAY_EXTRACT条件作为SELECT语句中的WHERE子句,可以通过多元索引查询数组类型列的数据。

多元索引嵌套类型

使用嵌套类型的子列直接与运算符组合或者使用NESTED_QUERY(subcol_column_condition)函数作为SELECT语句中的WHERE子句,可以通过多元索引查询嵌套类型列的数据。

多元索引虚拟列

虚拟列可直接作为SELECT语句中的WHERE子句进行数据查询,也可用于统计聚合中进行数据分析,支持按照虚拟列分组、排序和TopN查询。

多元索引向量检索

使用VECTOR_QUERY_FLOAT32函数作为SELECT语句中的WHERE子句,可以通过多元索引查询向量类型列的数据。同时支持将SCORE()函数作为SELECT语句的列表达式来获取查询结果的相关性分数。

Join

使用Join功能将两个表或多个表进行连接,并返回符合连接条件和查询条件的数据。

JSON函数

使用JSON函数作为SELECT语句中的列表达式,可以使用JSON函数查询JSON数据。

相关文章

SQL支持功能说明 2025-04-22 14:41

本文介绍了表格存储SQL引擎对SQL语句的支持情况。

SQL数据类型映射 2025-04-22 14:41

SQL中所用字段对应于表中同名字段,两者的数据类型必须相匹配。本文介绍了SQL中字段数据类型、数据表中字段数据类型和多元索引中字段数据类型的映射关系。使用SQL过程中请确保SQL中和数据表中字段数据类型相匹配。

使用方式 2025-04-22 14:41

表格存储支持通过控制台、命令行工具、SDK、JDBC等多种方式进行SQL查询。本文介绍SQL查询的使用方式及其适用场景。

控制台 2025-04-22 14:41

表格存储支持使用SQL查询功能快速查询数据。使用控制台创建映射关系后,您可以执行SELECT语句快速查询所需数据。 前提条件 <

SDK 2025-04-22 14:41

SQL查询为表格存储的多数据引擎提供统一的访问接口,兼容MySQL的查询语法。使用SQL查询数据前,您需要创建表的映射关系。 重要

JDBC 2025-04-22 14:41

表格存储可以使用JDBC进行连接和访问,支持JDBC直连、Hibernate和MyBatis方式进行SQL查询。 连接方式

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1