下载此文档

查询与视图.ppt


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
第 6 章查询与视图
福建农林大学东方学院
详细命令格式及使用见第7章
数据筛选命令P114
set filter to <条件>
set fields to <字段名表>
查询定位命令P115
locate [范围] For <条件>
统计命令P116
count / sum / average [<范围>][for/while<条件][to<内存变量名>]
记录个数统计命令count / 统计综合命令sum /统计平均数命令average
use 职工
count all for 工资>=1200 and 工资<=1300 to num
?num
使用查询设计器建立查询
打开查询设计器的方法
1)使用CREATE QUERY命令
2)选择“文件”菜单下的“新建”,或单击“常用”工具栏“上的"新建"按钮,打开"新建"对话框,选择"查询"并单击"新建文件"
3)在项目管理器的“数据”选项卡下选择“查询”,然后单击“新建”命令按钮。
4)从“添加表和视图”对话框选择查询的数据源,最后关闭该对话框。
查询设计器的操作界面
1)"字段"选项卡,指定所要查询的数据,这时可以单击"全部添加" 选择所有字段,也可以逐个选择字段"添加";在"函数和表达式" 编辑框中可以输入或编辑计算表达式。
2)"联接" 选项卡,编辑数据源之间联接条件。
3)"筛选" 选项卡,指定查询条件。
4)"排序依据" 选项卡,指定排序字段和排序方式。
5)"分组依据" 选项卡,分组。
6)“杂项”选项卡,指定是否要重复记录(对应于DISTNCT)及列在前面的记录(对应于TOP短语)等。
例1:建立一个含有仓库号、职工号、城市和工资信息的查询
1)打开查询设计器,选择仓库和职工两个表;在“联接条件”窗口中,确定联接类型:内部,后单击[确定] 按纽;关闭”添加表或视图”窗口。
2)从"可用字段" 中顺序选择仓库表的仓库号、职工表的职工号、仓库表的城市和职工表的工资字段,并把它们添加到"选定字段"中。
3)按Ctrl+Q键、单击工具栏中的运行按钮“!”或者选择“查询”菜单下的“运行查询”,立刻运行查询并看到查询的结果。
例2: 在上例操作的基础上,为查询增加查询计算表达式。假设计算表达式为“工资*12”,即年工资。
1)查询设计器左下角的“函数和表达式”框输入计算表达式:工资*12,或者单击旁边的“…”按钮打开“表达式生成器”对话框编辑计算表达式。
2)单击"添加" 按钮将函数或表达式添加到"可用字段"。
3)单击查询设计器工具栏中的显示SQL窗口图标可以看到如下的SQL SELECT语句:
SELECT ,,,
,*12
FROM 订货管理!仓库 INNER JOIN 订货管理!职工
ON =
例3: 查询设计排序: 要求先按仓库号升序排序,再按工资降序排序。
1)切换到“排序依据”选项卡界面,依次选择要排序的字段。
2)单击“添加”按钮把它们添加到“排序条件”中
3)单击"排序选项" 的升序或降序可以决定它们的排序方式(默认是升序)。
例4 新建一个查询,利用分组功能统计各仓库年工资额的合计
1)打开查询设计器,选择职工表,关闭”添加表或视图”窗口。
2)在字段选项卡中,选择并添加"" 字段
3)在左下角的"函数和表达式" 编辑框中输入表达式:
SUM(*12) AS 年工资合计
4)单击"添加" 按钮把它添加到"选定字段"框。
5)切换到"分组依据" 选项卡,选择"仓库号" 字段并把它添加到"分组字段"中。
6)运行查询即可得到所需要的统计结果。
如果单击查询设计器工具栏中的显示 SQL窗口图标可以看到如下的SQL SELECT语句:
SELECT ,SUM(*12)
AS 年工资合计
FROM 订货管理!职工
GROUP BY
运行查询
在项目管理器中,将“数据”选项卡查询项展开,然后选择要运行的查询,单击“运行”命令按钮。
以命令方式,命令格式:
Do <查询文件名()>

查询与视图 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人坐水行舟
  • 文件大小110 KB
  • 时间2018-09-15