基础查询

更新时间: 2025-01-15 17:58:52

本文介绍表格存储Go SDK支持的多元索引基础查询类型。

查询类型

说明

全匹配查询

匹配所有行,常用于查询表中数据总行数,或者随机返回几条数据。

精确查询

采用完整精确匹配的方式查询表中的数据,类似于字符串匹配。

多词精确查询

支持指定多个查询关键词,查询匹配这些词的数据。多个查询关键词中只要有一个词能精确匹配,该行数据就会被返回,等价于SQL中的In。

前缀查询

根据指定前缀条件查询表中的数据。

通配符查询

根据带通配符的字符串查询表中的数据。

范围查询

根据指定范围条件查询表中的数据。

列存在性查询

NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。

折叠(去重)

按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。

地理位置查询

包括地理距离查询、地理长方形范围查询和地理多边形范围查询三种方式。

  • 地理距离查询:根据一个中心点和距离条件查询表中的数据,当一个地理位置点到指定的中心点的距离不超过指定的值时满足查询条件。

  • 地理长方形范围查询:根据一个长方形范围的地理位置边界条件查询表中的数据,当一个地理位置点落在给出的长方形范围内时满足查询条件。

  • 地理多边形范围查询:根据一个多边形范围条件查询表中的数据,当一个地理位置点落在指定的多边形范围内时满足查询条件。

嵌套类型查询

查询嵌套类型字段中的子行数据。

上一篇: 数据查询 下一篇: 全匹配查询
阿里云首页 表格存储 相关技术圈