单表查询 .ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《单表查询 .ppt》由用户(hyngb9260)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单表查询 查询
- 资源描述:
-
1、二二 SQLSQL数据操纵数据操纵1 SQL1 SQL查询查询1)1)是是SQLSQL的核心部分的核心部分2)2)查询可一次执行查询可一次执行,也可以作为文件保存重也可以作为文件保存重复查询复查询3 基于单表的查询基于单表的查询(5.3.2)(5.3.2),1)查询指定字段查询指定字段2)2)*统配符统配符 1)查询指定字段查询指定字段 例题例题:查询全部学生的查询全部学生的学号和姓名学号和姓名SELECT 学号学号,姓名姓名FROM 学生表学生表2)2)*统配符统配符 例题例题 :查询全部课程记录查询全部课程记录SELECTSELECT *FROM 课程课程表表 3)3)按字段表达式查询按字
2、段表达式查询表达式表达式:用运算符将字段用运算符将字段;变量变量;常量等连接起来常量等连接起来的式子的式子例题例题:查询学生的学号查询学生的学号;姓名和出生年份姓名和出生年份学生表中有年龄学生表中有年龄,无出生年份无出生年份,但经过运算可以得但经过运算可以得到出生年份到出生年份SELECTSELECT 学号学号,姓名姓名,YEARYEAR(入学年份入学年份)-)-年龄年龄 出生年份出生年份 FROMFROM 学生表学生表4)4)用用DISTINCTDISTINCT去掉重复记录去掉重复记录例题例题:查询班级名查询班级名,班级名重复的记录不在班级名重复的记录不在显示显示SELECT DISTINC
3、TSELECT DISTINCT 班级名班级名FROMFROM 学生表学生表5)5)用用WHEREWHERE过滤记录过滤记录WHEREWHERE之后表示的是查询条件之后表示的是查询条件,即满足条件的记录才显示即满足条件的记录才显示运算符运算符 (5.3.1)(5.3.1)算术运算符算术运算符 +比较运算符比较运算符 范围运算符范围运算符 betweenbetween 子查询运算符子查询运算符 inin 字符串运算符字符串运算符 +未知运算符未知运算符 is nullis null 逻辑运算符逻辑运算符 andand 组合运算符组合运算符 unionunion例题例题 列出软件列出软件2 2班女
4、同学的名单班女同学的名单SELECTSELECT *FROMFROM 学生表学生表WHEREWHERE 班级名班级名 =软件软件2 2班班 ANDAND 性别性别 =女女例题例题 列出年龄列出年龄1919岁以下或者女同学的名单岁以下或者女同学的名单SELECTSELECT *FROMFROM 学生表学生表WHEREWHERE 年龄年龄 19=18=18 ANDAND 年龄年龄=20=20 范围运算符的使用范围运算符的使用 例题例题:列出有先修课的课程名列出有先修课的课程名SELECTSELECT 课程名课程名FROMFROM 课程表课程表WHEREWHERE 先修课先修课 IS NOT NUL
5、LIS NOT NULL 未知运算符的使用未知运算符的使用 子查询运算符的使用子查询运算符的使用 例题例题:列出计算机系和国际贸易系学生的学号列出计算机系和国际贸易系学生的学号,姓名姓名 SELECT SELECT 学号学号,姓名姓名FROM FROM 学生表学生表WHEREWHERE 所在院系所在院系 IN IN(计算机计算机,国际贸易国际贸易)或或SELECT SELECT 学号学号,姓名姓名FROMFROM 学生表学生表WHEREWHERE 所在院系所在院系=计算机计算机 OROR 所在院系所在院系=国际贸国际贸易易例题例题:列出不是电子学系列出不是电子学系,也不是会计学系学生的学号也不
展开阅读全文