- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 查询与视图
6.1 查询
6.2 视图
查询和视图是检索和操作数据库的两个基本手段,两者都
是为快速、方便地使用数据库中的数据提供的一种方法
查询和视图都可以从一个或多个相关联的数据库中提取有
用的信息。
查询是根据用户给定的条件,输出符合查询条件的数据的
操作过程。查询可以根据表或视图的定义完成,它可以不
依赖于数据库而独立存在,可以显示但不能更新由查询检
索到的数据。
视图兼有表和查询的特点,也是通过一定的数据源提取符
合条件的数据。与查询不同的是,视图中的数据可以修改
并且可以反映到数据源上。同时视图不能独立存在,必
须依赖于某一个数据库。
6.1 查询
6.1.1查询的概念
查询就是预先定义好的一个SQL SELECT 语句,是从指
定的表或视图中提取满足条件的记录,然后按照想得到的
输出类型定向输出查询结果。它可以在不同的场合直接或
反复使用,从而提高效率。
一般,查询是以扩展名为.QPR的文本文件保存在磁盘上。
6.1 查询
6.1.2 用查询设计器建立查询
1、启动查询设计器
若要使用数据库表,应在启动查询设计器之前先打开数据库
(1)在“项目管理器”中
(2 )在“文件”菜单中选择“新建”
(3 )create query 文件名
6.1 查询
6.1.2 用查询设计器建立查询
2、查询设计器的组成
字段:SELECT语句要输出的字段;
联接:若要查多个表,则在该项中生成联接表达式,对应与JOIN ON
短语,用于编辑连接条件;
筛选:生成WHERE子句;
排序依据:生成ORDER BY子句;
分组依据:生成GROUP BY子句
杂项:参数设计
是否要重复记录(DISTINCT)
列在前面的记录(TOP短语)
6.1 查询
6.1.3 建立查询
例6.1: 建立一个含有系号,系名,教师编号、教师姓名和工
资信息的查询。
图6.1 例6.1示例图
6.1 查询
6.1.3 建立查询
相应SQL SELECT语句:
SELECT Department.*, Teacher.教师编号,Teacher.教师姓名,
Teacher.工资;
FROM 教师管理!department INNER JOIN 教师管理!teacher ;
ON Department.系号= Teacher.系号
6.1 查询
6.1.3 建立查询
例6.2:在例6.1的基础上为查询增加查询计算表达式:工资*12
作为年工资。
图6.2 例6.2示例图
6.1 查询
6.1.3 建立查询
相应SQL SELECT语句:
Select Department.*, Teacher.教师编号, Teacher.教师姓名;
Teacher.工资,Teacher.工资*12 as 年工资;
FROM 教师管理!department INNER JOIN 教师管理!teacher;
ON Department.系号= Teacher.系号
6.1 查询
6.1.3 建立查询
例6.3 为查询设计排序:要求先按系号升序排序,再按工资降
序排序。
图6.3 例6.3示例图
6.1 查询
6.1.3 建立查询
相应SQL SELECT语句:
SELECT Department.*, Teacher.教师编号, Teacher.教师姓
名, Teacher.工资,Teacher.工资*12 as 年工资;
FROM
您可能关注的文档
- S7 200 PLC编程及应用 第2版 教学课件 廖常初 第4章200.pdf
- S7 200 PLC基础教程 第3版 教学课件 作者廖常初 课件 200基础第1、2章.pdf
- S7系列PLC基础教程 教学课件 张丽珂 主编 李冰 葛亚明副主编 PLC的概念及工作原理.pdf
- S7系列PLC基础教程 教学课件 张丽珂 主编 李冰 葛亚明副主编 S7 300400系列PLC编程语言与用户结构.pdf
- SAS软件与统计应用教程 教学课件 汪远征 徐雅静 ch2.pdf
- SAS软件与统计应用教程 教学课件 汪远征 徐雅静 ch3.pdf
- SAS软件与统计应用教程 教学课件 汪远征 徐雅静 ch6.pdf
- SDH技术 第2版 教学课件 孙学康 毛京丽 19984 第8章 SDH与MSTP网络管理.pdf
- SDH技术 第2版 教学课件 孙学康 毛京丽 19984 第10章 SDH传输网的规划设计.pdf
- SPSS 16实用教程 教学课件 宋志刚 谢蕾蕾 何旭洪 01.pdf
文档评论(0)