CN106919606-CN201510998149-一种基于树结构实现SQL查询条件的方法和系统.pdfVIP

CN106919606-CN201510998149-一种基于树结构实现SQL查询条件的方法和系统.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CN106919606-CN201510998149-一种基于树结构实现SQL查询条件的方法和系统

(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 106919606 A (43)申请公布日 2017.07.04 (21)申请号 201510998149.8 (22)申请日 2015.12.28 (71)申请人 航天信息股份有限公司 地址 100195 北京市海淀区杏石口路甲18 号航天信息园 (72)发明人 黄嵘 宋志新 李瑞明 潘竞旭  谢宇  (74)专利代理机构 北京工信联合知识产权代理 有限公司 11266 代理人 方艳辉 (51)Int.Cl. G06F 17/30(2006.01) 权利要求书2页 说明书7页 附图1页 (54)发明名称 一种基于树结构实现SQL查询条件的方法和 系统 (57)摘要 本发明公开了一种基于树结构实现SQL查询 条件的方法和系统,所述实现SQL查询条件的方 法包括:在通过树结构的方式提供数据元选择的 前提下,从数据库中获取数据元的层级结构,通 过异步条件树的方法展示并勾选数据元;将勾选 的数据元加入定制查询条件中的候选列表,在定 制条件树结构下产生一条查询条件。定制条件树 的结构在方案组建的时候就对该方案内部的所 有指标进行统计,算出方案内能够通过拖拽、提 取等操作完成SQL查询条件的定义,从而直观地 提供数据元,进行条件的编辑、组合,直接实现 A SQL查询条件,使用者可以在不具有数据库结构 6 知识的前提下完全自主的根据自己的需要进行 0 6 9 SQL查询条件的编辑,提高工作质量和工作效率。 1 9 6 0 1 N C CN 106919606 A 权 利 要 求 书 1/2页 1.一种基于树结构实现SQL查询条件的方法,其特征在于,所述方法包括如下步骤: 步骤S1,在数据库中建立数据元的树结构; 步骤S2,从数据库中读取所述数据元的树结构,通过异步树的方法展示数据元,根据预 先设定的查询条件勾选相应的数据元; 步骤S3,将所勾选的数据元放入候选列表作为候选数据元,对所述候选数据元进行候 添加字段、和/或新建括号、和/或编辑字段、和/或删除字段的操作定制条件树; 步骤S4,通过定制的条件树实现所述预设的SQL查询条件。 2.根据权利要求1所述的实现SQL查询条件的方法,其特征在于,所述方法还包括: 步骤S5,删除异步树中的勾选条件,释放数据元。 3.根据权利要求1或2所述的实现SQL查询条件的方法,其特征在于,所述步骤S2进一步 包括:展示所述数据元的层级结构,并在所述异步树的每一个节点前设置勾选框。 4.根据权利要求1或2所述的实现SQL查询条件的方法,其特征在于,所述步骤S3还包 括:记录定制条件树过程中的全部或部分操作并进行提取,作为公式进行保存,并将所保存 的公式作为数据元,存入数据库,补入数据元的树结构中。 5.根据权利要求1或2所述的实现SQL查询条件的方法,其特征在于,所述步骤S3中, 通过拖拽、提取的方式执行添加字段、和/或新建括号、和/或编辑字段、和/或删除字段 的操作; 所述添加字段操作包括:选择数据元的运算条件对所述候选数据元进行四则运算;所 述新建括号操作包括:在添加字段的基础上,在数据元父节点产生一个括号的节点;所述编 辑字段操作包括:修改当前已保存的条件信息相对应的操作;拖动条件树的节点改表节点 顺序;所述删除字段操作包括:删除条件树中的条件信息。 6.一种基于树结构实现SQL查询条件的系统,其特征在于,所述系统包括:树结构建立 单元;数据元勾选单元;

您可能关注的文档

文档评论(0)

18273502 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档