SQL检索- 数据集管理-数据管理
目录

SQL检索

SQL检索数据集是使用向导形式建立数据集的方式,即使不懂SQL语句的人,使用该方式也能够快速建立数据集。

在线演示

SQL检索数据集

选择主表

选择一个要从中获取数据的主要表,选择主表后,界面中除了显示出已选主表,在其下方还将自动显示该表的关联表,方便用户从多个关联数据表取数。关联表由数据表中的表间关系设置决定。界面显示表为真实名,tips显示别名

 

选择字段

首先在右侧选择一个主表以后,并勾选主表以及可能列出的关联表后,左侧才能显示数据表及可选字段,根据用户需要勾选字段。字段显示真实名,tips显示别名。 


检索条件设置

检索条件

在SQL检索中增加检索条件,将具有复杂逻辑关系的检索条件拼入sql,实现对数据集数据的过滤。

设置检索条件时,可以使用字段名称、比较符、条件值、括号、逻辑符来设置复杂的过滤条件,设置检索条件的示例如下:

也可以和参数设置一起使用,起到参数和数据集之间的关联作用。例如:demo_orders.订购日期>A 并且 demo_orders.地区=?,再在参数设置中定义参数的默认值即可。

增加参数

需要与检索条件一起使用,为数据集设置完整的参数。

首次输入时直接输入就是条件值,点击输入框后的@按钮弹出选择,弹出选择中包含已有所有参数当已有参数中没有满足客户需要时,可以手写输入,手写输入后移出该输入框焦点弹出提示框【请对新增参数进行设置】-【确定】跳转到参数设置页面,增加的参数名自动反显至参数列表,用户再根据需要设置参数属性。

勾选sql检索中参数“允许为空”,可实现参数默认值为空时查询所有数据,参数默认值不为空时查询相应数据。 

计算指标

计算指标的作用,是可以在数据集中基于已有的字段,再自定义一个新的计算字段,可以设置计算字段的表达式,表达式中可以引用其它字段的数据。

排序设置

排序设置的作用,是设置数据集查询出数据后的展现顺序,在使用数据集制作报表时,就可让报表的初始展现状态按照数据集中设置的排序方式进行数据显示,从而增加报表的可读性。

查看sql

在预览界面,可以通过【查看sql】按钮来查看通过向导配置数据集后最终所自动生成的sql语法,但不允许修改。

需要注意的是,当回退到选择表与字段页面,并且重新选了数据表,原来在其他页面设置好的信息都将清空。

关于详细的参数介绍可查阅数据集中参数的章节。