摘要
本发明公开一种实现按需筛选数据的SQL查询可视化配置方法及系统,涉及SQL查询技术领域。为了满足按照使用者喜好进行用户筛选的需求,采用方案包括:构建可视化配置工具;采用JSON作为前后端数据交换格式,在JSON中设计代表不同查询条件的键,每个键对应的值是一个JSON对象,每个JSON对象包含判断条件数组和逻辑关系数组;构建前端页面,配置工具中的输入参数;在后端设计按照先后顺序遍历数组生成语法树的语法树算法;在后端设计将语法树扁平化为SQL语句的算法,通过对语法树进行中序遍历生成符合需求的SQL语句。本发明通过可视化界面实现筛选规则的配置,并生成满足筛选规则的SQL语句。
技术关键词
配置工具
可视化配置方法
节点
可视化配置系统
语句
数据交换格式
字段
算法
页面
对象
参数
逻辑
查询技术
可视化界面
列表
动态
代表
模块
数值
系统为您推荐了相关专利信息
导弹
自组网方法
无线通信模块
加权最小二乘法
数据处理中心
排水管道
智能诊断方法
变异粒子群优化
门控循环单元
时序
中继无人机
通信网络拓扑
节点特征
通信链路
智能轨迹规划
数据库查询语句
模式
自动化生成数据库
标识符
样本