版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1,专项训练,SQL语言和ACCESS表达式,2,教 学 目 标,1、掌握SQL语句中Select语句的语法规则 2、掌握Access表达式的语法规则,3,重点、难点,1、Select语句的语法规则及典型实例 2、Access表达式的规则及典型实例,4,SQL含义,SQL是“结构化查询语言”的缩写,是通用的关系数据库操作语言,可以查询、定义、操作和控制数据库。,5,SQL基本命令,1、数据查询:select选取(数据) 2、数据定义:create创建、drop删除、alter修改 (数据库、表、索引) 3、数据操作:insert插入、update更新、delete删除 (数据) 4、数据控制:
2、grant赋予、revoke废除 (一个用户,一个组或所有用户访问权限 ),6,Select语句的格式,Select all /distinct * from where order by asc(升序)desc(降序) :表示在语句中要采用选择的内容进行替代 :表示可以选择,也可以不选 :表示多项选项只能选其中之一 :表示必选项,检索去掉所有重复的元组,7,SELECT语句练习,数据表名:教材,(1)查询并显示“教材”表中全部记录的图书名、作者、单价和出版社。 (2)查询并显示“教材”表中单价在15-20元之间的记录,只显示书名、作者和单价。 (3)由黄河出版社出版的出版日期在2005年10
3、月份以前的所有图书信息。 (4)查询并显示“教材”表中作者姓“孙”的所有图书信息,查询结果中,先按出版社降序排序,出版社相同,再按出版日期升序排序。 (5)找出最贵的前5本教材的书名、作者和出版社。,8,Select 书名,作者,单价,出版社 From 教材,(1)查询并显示“教材”表中全部记录的图书名、作者、单价和出版社。,9,(2)查询并显示“教材”表中单价在15-20元之间的记录,只显示书名、作者和单价。,Select 书名,作者,单价 from 教材 where 单价 between 15 and 20,10,(3)由黄河出版社出版的出版日期在2005年10月份以前的所有图书信息。,S
4、elect * from 教材 where 出版社=黄河出版社 and 出版日期=#2005-10-1#,11,(4)查询并显示“教材”表中作者姓“孙”的所有图书信息,查询结果中,先按出版社降序排序,出版社相同,再按出版日期升序排序。,Select * from 教材 where 作者=孙% order by 出版社 desc,出版日期 注:通配符%,替代一个或多个字符,12,(5)找出最贵的前5本教材的书名、作者 和出版社。,Select top 5 书名,作者,出版社 from 教材 order by 单价 desc,13,数据表名:学生信息,(1)查询化工专业所有学生的英语平均成绩。 (
5、2)查询90年出生学生的所有信息。 (3)查询没有填报专业学生的所有信息,并按学号降序排序。 (4)找出语文和英语均不及格的学生姓名和语文、英语的成绩。 (5)找出17周岁男生的姓名、学号和出生日期。 (6)删除“学生信息”表。,14,(1)查询化工专业所有学生的英语平均成绩。,Select avg(英语) from 学生信息 where 专业=化工,15,(2)查询90年出生学生的所有信息。,Select * from 学生信息 where 出生日期 beween #1990-1-1# and #1990-12-31#,16,(3)查询没有填报专业学生的所有信息,并按学号降序排序。,Sele
6、ct * from 学生信息 where 专业=null (或“专业 is null”) order by 学号 desc,17,(4)找出语文和英语均不及格的学生姓名和语文、英语的成绩。,Select 姓名,语文,英语 from 学生信息 where 语文60 and 英语60,18,(5)找出17周岁男生的学号、姓名和出生日期。,Select 学号,姓名,出生日期 from 学生信息 where year(date()-year(出生日期)=17 and 性别=男,19,(6)删除“学生信息”表。,Drop table 学生信息,20,Access表达式,查询条件 :是查询中用来识别所需特
7、定记录的限制条件,利用条件表达式来体现查询条件,从而限定查询范围。 条件表达式 :是操作符、文字、标识符、函数等的任意组合。 注: 在条件表达式中,字段名必须用方括号括起来,数据的类型应与对应字段定义的类型相符,否则会出现数据类型不匹配 的错误。,21,按要求写出下列语句的Access表达式。,1、出生日期在2004年3月15日到2005年6月5日之间的表达式。 2、数据值在-273273之间,但不等于于0的表达式。 3、姓“李”但不包括“李明明”的表达式。 4、根据出生日期写出年龄在18周岁以上(包括18周岁)的表达式。,22,1、出生日期在2004年3月15日到2005年6月5日之间的表达
8、式。,出生日期 between #2004-3-15# and #2005-6-5#,23,2、数据值在-273273之间,但不等于于0的表达式。,Between -273 and 273 and 0,24,3、姓“李”但不包括“李明明”的表达式。,姓名 like “李*” and “李明明”,25,4、根据出生日期写出年龄在18周岁以上(包括18周岁)的表达式。,Year(date()- Year(出生日期)=18,26,现有数据表“学生”,结构如下表所示,按要求写出下列Access表达式。,1、学籍编号前6位为“200901”。 2、计算机和英语至少一门不及格。 3、姓名中的第一字为“王”。 4、出生日期在1990年8月10日至1992年10月12日之间。 5、年龄为16岁的女生。 6、计算机平均分。,27,1、学籍编号前6位为“200901”。,Left (学籍编号,6)=“200901” 函数left():从左侧截取指定位数的字符串。,28,2、计算机和英语至少一门不及格。,计算机 60 or 英语 60,29,3、姓名中的第一字为“王”。,姓名 like “王*”,30,4、出生日期在1990年8月10日至1992年10月12日之间。,出生日期 between #1990-8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绩效考核结合奖惩制度
- 乙肝暴露儿童转介和随访制度
- 临床关怀科制度
- 驾驶人交通安全奖惩制度
- 客服部服务奖惩制度范本
- 集团公司安全奖惩制度
- 学校处室人员奖惩制度
- 市政维护工作奖惩制度
- 社区消防工作奖惩制度
- 商场违反纪律奖惩制度
- 养羊场管理制度
- 2025年电信人工智能学习考试题库(含答案)
- 台湾大学公开课《逻辑讲义》全集
- 机电安装工程现场管理措施
- 金风25MW机组运行维护手册
- 装调检修工(无人机)技能及理论知识考试题及答案
- 四川省内江市2025届高三英语二模考试试题含解析
- 管理学基础-第4版-张云河-教案
- 2024全国养老护理职业技能大赛养老护理员赛项备考试题库500题(含答案)
- 车辆维修保养服务 投标方案(技术方案)
- 《商务礼仪》课件-01初识商务礼仪
评论
0/150
提交评论