CN111708805B 数据查询方法、装置、电子设备及存储介质 (腾讯科技(深圳)有限公司).docxVIP

  • 0
  • 0
  • 约2.62万字
  • 约 38页
  • 2026-01-22 发布于重庆
  • 举报

CN111708805B 数据查询方法、装置、电子设备及存储介质 (腾讯科技(深圳)有限公司).docx

(19)国家知识产权局

(12)发明专利

(10)授权公告号CN111708805B(45)授权公告日2025.01.10

(21)申请号202010558748.9

(22)申请日2020.06.18

(65)同一申请的已公布的文献号申请公布号CN111708805A

(43)申请公布日2020.09.25

(73)专利权人腾讯科技(深圳)有限公司

地址518044广东省深圳市南山区高新区

科技中一路腾讯大厦35层

(72)发明人张晓锋

(74)专利代理机构北京同达信恒知识产权代理有限公司11291

专利代理师李娟

(51)Int.CI.

GO6F16/242(2019.01)

GO6F16/23(2019.01)

(56)对比文件

CN106933842A,2017.07.07

审查员蔡智勇

权利要求书3页说明书13页附图5页

(54)发明名称

数据查询方法、装置、电子设备及存储介质

(57)摘要

CN111708805B本申请涉及数据库技术领域,公开了一种数据查询方法、装置、电子设备及存储介质,无需开发和维护复杂的数据可持续更新算法策略,降低了数据查询的实现复杂度,且不需要在本地存储视图表中的数据,节省了存储资源。所述方法包括:获取用于指示从视图表中查询指定数据的第一查询语句,视图表是基于原始查询语句生成的,原始查询语句用于指示从指定数据库中查询数据;基于原始查询语句,修改第一查询语句,获

CN111708805B

获取用于指示从视图表中查询指定数据的第一查询语

句,该视图表是基于原始查询语句生成的,该原始查

询语句用于指示从指定数据库中查询数据

基于原始查询语句,修改第一查询语句,获得用于指示从指定数据库中查询指定数据的第二查询语句

基于第二查询语句,获得指定数据

S201

S202

S203

CN111708805B权利要求书1/3页

2

1.一种数据查询方法,其特征在于,应用于数据分析客户端,包括:

获取用于指示从本地的视图表中查询指定数据的第一查询语句,所述视图表是基于原始查询语句生成的,所述原始查询语句用于指示从指定数据库中查询数据;

基于所述原始查询语句,修改所述第一查询语句,获得用于指示从所述指定数据库中查询所述指定数据的第二查询语句;

基于所述第二查询语句,从服务器获得所述指定数据;

其中,所述基于所述原始查询语句,修改所述第一查询语句,具体包括:

根据从所述原始查询语句中获得的表征原始字段和别名字段之间的对应关系,将所述第一查询语句中的别名字段替换为对应的原始字段;将所述第一查询语句中的视图表替换为所述指定数据库;以及将所述原始查询语句中的查询条件添加到所述第一查询语句的条件子句中。

2.根据权利要求1所述的方法,其特征在于,通过以下方法获取所述对应关系:

基于查询字段分割符,将所述查询字段子句切分为多个查询字段;

针对包含别名定义字符的任一查询字段,从所述任一查询字段中获取具有对应关系的原始字段和别名字段,其中,所述别名定义字符为用于定义原始字段和别名字段之间具有对应关系的字符。

3.根据权利要求2所述的方法,其特征在于,所述针对包含别名定义字符的任一查询字段,从所述任一查询字段中获取具有对应关系的原始字段和别名字段,具体包括:

若所述任一查询字段中包含的别名定义字符为AS,则将所述任一查询字段中AS之前的字段确定为原始字段,将所述任一查询字段中AS之后的字段确定为所述原始字段对应的别名字段;

若所述任一查询字段中包含的别名定义字符为CASE,则将所述任一查询字段中CASE和END之间的字段确定为原始字段,将所述任一查询字段中END之后的字段确定为所述原始字段对应的别名字段;

若所述任一查询字段不包含AS和CASE,且所述任一查询字段中包含空格符,则将所述任一查询字段中空格符之前的字段确定为原始字段,将所述任一查询字段中空格符之后的字段确定为所述原始字段对应的别名字段。

4.根据权利要求2所述的方法,其特征在于,所述基于查询字段分割符,将所述查询字段子句切分为多个查询字段,具体包括:

将所述查询字段子句中括号内的与查询字段分隔符相同的符号,替换为预设的特殊字符;

基于所述查询字段分割符,将替换符号后的查询字段切分为多个查询字段;

将所述多个查询字段中的特殊字符替换为所述查询字段分割符。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:

若别名

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档