已经投票
用户手册 >> 数据模型 >> 数据集 >> 数据库查询 >> 数据库查询向导

数据库查询向导

顶( )
最后更新日期: 人发表评论 (点击查看)
数据库查询向导
前面我们已经了解了如何添加数据库和数据查询,但是在数据查询一节只介绍了使用SQL语句来选取数据表。这种方法适要求您熟悉数据库中原表以及SQL语句,如果不是,那么就需要使用向导来选取数据表以及建立表之间关系。需要注意的是,向导只能生成简单的SQL语句,不能处理较复杂的表关联。
使用数据源管理器向导共有以下四个步骤:
添加一个新的数据查询,名字可自由命名。点击SQL文本框上侧的(向导)按钮,弹出向导对话框。弹出的窗口共被划分为三个区域,下面分别来进行介绍:
1. 选取数据表
如果使用向导来建立数据查询,首先需要选择要使用的表。即页面左下的区域,包含了已建立连接的所有数据库中的原表。你可以选取一个或多个表。方法是选定您所要的表,双击即会添加到右边的编辑框中,例如选择Employees和EmployeesExperience,如下图:
2. 选取数据列(可选操作)
选定数据表之后,可以看到已选定的数据表中包含的所有字段。您可以在列名前的复选框中打勾或取消打勾,来决定有多少个字段要出现在报表上,默认选定所有列。
3. 定义条件或参数(可选操作)
在左上方的ROOTQUERY区域当中,根据刚才的选择已经生成基本的SQL语句。下面我们通过定义Where语句,添加条件。右键WHERE节点,选择添加条件,系统会弹出一个编辑条件对话框。
这里点击类型下拉框,有值和参数两种类型可供选择。
类型选择值,则条件定义的值必须是一个实数。例如这里可选列我们选择EmployeeID,中间操作选大于,右边的值键入3,亦即出现在报表当中的数据只包含EmployeeID大于3的所有数据;如果不做选择,代表你将把整个表里的每一项数据皆取出来。
类型选择参数,则条件定义的值可以是一个变量。例如选择Sex等于一个变量,可以任意命名,那么在预览报表时会弹出参数对话框,输入male或者female,那么预览到的数据只包含sex等于male或者等于female的数据。
这两种情况的不同在于,前者是在选择数据源的时候就对数据做了筛选,并不是把数据原表中的所有数据都用到;而后者则是在预览的时候根据参数做一个筛选。
4. 对数据进行排序(可选操作)
右键选择要排序的列,在右击菜单中选择“添加到Orderby子句中”。
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3