- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章结构化查询语句SQLppt课件
5、集合并运算 【例】显示计算机系的学生及所有男学生。 SELECT 学号,姓名,系别代号,性别 ; FROM STUD ; WHERE 系别代号=01 UNION ; SELECT 学号,姓名,系别代号,性别 ; FROM STUD ; WHERE 性别=男 【例1】显示计算机系男生的名单。 SELECT 学号,姓名,系别代号,性别 ; FROM STUD ; WHERE 系别代号=“01” AND 性别=“男” 【例2】显示既选修了01课程又选修了02课程学生的名单。 SELECT 学号 ; FROM SC ; WHERE 课程号=“01” AND 学号 IN ; (SELECT 学号 FROM SC WHERE 课程号=“02”) 【例3】显示计算机系非男生的名单。 SELECT 学号,姓名,系别代号,性别 ; FROM STUD ; WHERE 系别代号=“01” AND 性别=“女” 【例4 】显示选修了01课程而没有选修02课程学生的名单。 SELECT 学号 ; FROM SC ; WHERE 课程号=“01” AND 学号 NOT IN ; (SELECT 学号 FROM SC WHERE 课程号=“02”) 7.查询去向 默认情况下,查询输出到一个浏览窗口,用户在“SELECT”语句中可使用[INTO目标|TO FILE文件名|TO SCREEN| TO PRINTER]子句选择查询去向: INTO ARRAY 数组名:将查询结果保存到一个数组中。 CURSOR 临时表名:将查询结果保存到一个临时表中。 DBF | TABLE 表名:将查询结果保存到一个永久表中。 TO FILE文件名[ADDITIVE]:将查询结果保存到文本文件中。如果带“ADDITIVE”关键字,查询结果以追加方式添加到文件名指定的文件,否则,以新建或覆盖方式添加到文件名指定的文件。 TO SCREEN:将查询结果保在屏幕上显示。 TO PRINTER:将查询结果送打印机打印。 例: 查询学生“基本信息表”中学生的姓名、性别、入学成绩,并将结果保存到临时表tmpInfo中。 SELECT 姓名,性别,入学成绩 from 学生基本信息 INTO CURSOR tmpInfo 表格控件的使用 表格控件: 表格控件是一种容器对象,它是用来在表单中以表格的形式显示多行数据的控件。 表格控件使用1:利用生成器生成简单表格 操作步骤: 新建表单,并在表单中添加表格控件及其他控件。 右击表格控件,选择“生成器” 在生成器中选择表及字段,表格样式等,最后点击“确定” 例:用表格显示“学生信息”表中的记录 表格控件使用2:生成一对多表单 先建立两表之间的关系(如数据库中表间的永久关系),然后在数据环境中包含需要的表。 再把父表中需要的字段从数据环境中拖入表单或先建控件,再设置各控件的属性。 将子表拖入表单中。 例:建立一个组合框及一个表格控件,组合框中显示各系的名字(“系别”表),组合框中选择系名,即可显示该系所有学生名单(“学生名单”表)。 表格对象常用属性: AllowAddNew 允许表格新增记录 ColumnCount 指定表格对象的列数 Name 表格对象的名称 RecordSource 与表格对象建立关联的数据源 RecordSourceType 指定数据源类型 SplitBar 指定在表格控件中是否显拆分条 数据绑定 RecordSourceType 属性: “0---表”:由VFP打开表 “1---别名”:表别名 “2---提示”:提示用户选择表 “3---查询”:查询文件(下一章学习) “4---SQL 说明” SQL语句 当设定好RecordSourceType之后,再设置其RecordSource属性值,则相关数据就会在表格中显示出来。 如果表格控件没有与数据绑定,则表格控件会显示当前打开的表的内容。 第九章 结构化查询语句(SQL) 本 章 要 点 9.1 SQL语言的基本概述 9.2 数据定义 9.3 数据操纵 9.4 数据管理 9.5 SQL中的数据查询语句 1.综合统一 SQL语言集数据定义(DDL)、数据操纵(DML)、数据管理(DCL)的功能于一体,语言风格统一,可以独立完成数据库的全部操作,包括定义关系模式、录入数据及建立数据库、查询、更新、维护数据、数据库的重新构造、数据库安全性等一系列操作的要求,为数据库应用系统开发者提供了良好的环境。 2.高度非过程化 用户只需提出“做什
文档评论(0)