安为霞ACCESS第二课查询视频教程课件.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安为霞ACCESS第二课查询视频教程课件

CREATE 定义基本表 CREATE TABLE 表名 (字段名1数据类型1[字段级完整性约束条件1][,字段名2数据类型2[字段级完整性约束条件2]]…[,字段n数据类型n[字段级完整性约束条件n]])[,表级完整性约束条件]; 例: CREATE TABLE 教师1(教师编号 Char(10) Primary Key,姓名 Char(4)Not Null,性别 Char(1),工作时间 DATE) ALTER 修改已建表的结构 ALTER TABLE 表名 [ ADD 新字段名数据类型[字段级完整性约束条件]] [ DROP [字段名]…] [ALTER 字段名数据类型]; ADD用于增加新字段和该字段的完整性约束条件 ALTER TABLE 教师1 ADD 电子邮箱 CHAR(30) DROP用于删除指定字段 ALTER TABLE 教师1 DROP 工作时间 ALTER用于修改原有字段属性 ALTER TABLE 教师1 ALTER 姓名 CHAR(10) 八 创建SQL查询 DROP 删除不需要的表 DROP TABLE 教师1 INSERT 将一条新记录插入到指定的表中 insert into 课程 values(k007,JS002,管理经济学,必修,6); UPDATE 对指定表的所有记录或满足条件的记录进行更新 update 课程 set 教师编号=js005WHERE 课程编号=k007; DELETE 将指定表满足条件的记录删除 delete from 课程 where 课程编号=k007; 八 创建SQL查询 SELECT SELECT[ALL|DISTINCT]*|字段列表 FROM表名1[,表名2]… [WHERE条件表达式] [GROUP BY字段名[HAVING条件表达式]] [ORDER BY字段名[ASC|DESC]]; ALL检索所有的记录,DISTINCT检索去掉重复行的所有记录,默认为ALL;*表示检索所有的字段,字段列表可以是字段、常数或系统内部函数;FROM说明检索的数据来自于哪个表,可以是单个也可以是多个;WHERE说明检索的条件,可以是关系表达式也可以是逻辑表达式;GROUP BY对结果进行分组;Having必须跟Group By,限定分组的条件;Order By表示排序,ASC表示升序,DESC表示降序 SELECT 姓名,性别,学历,职称 from 教师 where 性别=男 ; 八 创建SQL查询 SQL特定查询包括:联合查询,传递查询,数据定义查询和子查询等4种,其中联合查询,传递查询,数据定义查询不能在查询“设计”视图中创建。 联合查询:将来自一个或多个表或查询的字段组合为查询结果中的一个字段或列,可以合并两个表中的数据,并可以生成一个新表。 Select 学生编号,姓名,成绩 From 选课成绩where 成绩80 Union Select 学生编号,姓名,成绩 From 90分以上的学生; 传递查询:直接将命令发送到ODBC数据库服务器中执行,应用传递查询的主要目的是为了减少网络负荷。 一般创建传递查询时,需要完成两项工作:一是设置要连接的数据库;二是在SQL窗口中输入SQL语句。 Select 教师.姓名,教师.系别,课程.课程名称 From 教师,课程 Order by 教师.姓名; 八 创建SQL查询 数据定义查询:使用定义功能对表对象进行创建、删除、更改及创建索引。 CREATE TABLE 创建表 ALTER TABLE 在已有表中添加新字段或约束 DROP 从数据库中删除表,或者从字段或字段组中删除索引 CREATE INDEX 为字段或字段组创建索引 Creat Table 学生情况 (学生ID Integer Primary Key,姓名 Char(4),性别 Char(1)); 子查询:将查询语名作为准则使用。 (select 学生编号 from 学生成绩表 group by 学生编号 having min(成绩)60) T47 八 创建SQL查询 九 操作已创建的查询 编辑字段:添加、修改、删除、移动 编辑数据源 排序查询结果 * 全国计算机等级考试 二级ACCESS数据库设计 安 为 霞 QQ:2473861108 第二章 查询 查询的功能 查询的类型 查询的条件 创建选择查询 创建交叉表查询 创建参数查询 创建操作查询 创建SQL查询 编辑和使用查询 一 查询的功能 通过给定的条件对表或其他查询进行检索,筛选出符合条件的记录,构成一新的数据集合. 选择字段:从表中选择部分字段. 选择记录:根据条件

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档