- 0
- 0
- 约2.62万字
- 约 38页
- 2026-01-22 发布于重庆
- 举报
(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任一项所述的方法,其特征在于,所述方法还包括:
若别名
您可能关注的文档
- CN107249720B 液体的纯化方法、药液或清洗液的制造方法、过滤介质及过滤装置 (东京应化工业株式会社).docx
- CN107944499B 一种针对前景背景同时建模的背景检测方法 (上海童慧科技股份有限公司).docx
- CN108336100B 一种阵列基板及其制备方法、显示面板、显示装置 (京东方科技集团股份有限公司).docx
- CN108465388B 一种固液混合设备及利用该设备的混合方法 (深圳市尚水智能股份有限公司).docx
- CN108510355B 语音交互订餐的实现方法及相关装置 (拉扎斯网络科技(上海)有限公司).docx
- CN108602844B 金属组合物及其制备方法 (普拉奥有限责任公司).docx
- CN108807446B 一种光学指纹芯片的封装结构以及封装方法 (苏州晶方半导体科技股份有限公司).docx
- CN108830449B 航拍无人机选取方法及系统 (广州亿航智能技术有限公司).docx
- CN109060630B 一种渗流侵蚀试验系统及方法 (黄劲松).docx
- CN109085797B 生成计算机数字控制机床偏移而不受周期时间影响的方法 (福特汽车公司).docx
- 【训练题】2026年时事政治测试题库及答案(考点梳理).docx
- 【训练题】2026年时事政治测试题库及答案(最新).docx
- 【训练题】2026年时事政治测试题库完美版.docx
- 【训练题】2026年时事政治测试题库及答案(网校专用).docx
- 【训练题】2026年时事政治测试题库及答案(新).docx
- 【训练题】2026年时事政治测试题库及答案(易错题).docx
- 【训练题】2026年时事政治测试题库学生专用.docx
- 【训练题】2026年时事政治测试题库(培优b卷).docx
- 【训练题】2026年时事政治测试题库及答案(全国通用).docx
- 【基础题】2026年时事政治测试题库(综合卷).docx
最近下载
- 支部党员大会会议记录(支委会选举范例).docx VIP
- 深圳市宝安区2025-2026学年第一学期五年级语文期末学业质量评估卷(原卷+答案)统编版.docx VIP
- 山桐子种植加工、旅游项目可行性研究报告商业计划书.docx VIP
- 山桐子种植及种苗培育种植加工可行性研究报告申请备案.doc VIP
- 和田地区2026年度地直机关公开遴选公务员、事业单位公开选聘工作人员备考题库及完整答案详解1套.docx VIP
- 山桐子合作种植协议合同.docx VIP
- 2025年香氛未来趋势报告-英敏特.docx VIP
- 报告正文2014年太阳绿宝.pdf VIP
- 2025年高考:云南物理--试题及答案.pdf VIP
- 广东省深圳市宝安区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
原创力文档

文档评论(0)