机械工业出版社:国家“十一五”规划教材《数据库原理与应用教程》教学资源(PPT课件,第3版)第4章 数据操作

第4章数据操作 ·4.1数据查询功能 4.2数据更改功能 HILBOOK8
第4章 数据操作 • 4.1 数据查询功能 • 4.2 数据更改功能

41数据查询功能 411查询语句的基本结构 ·412简单查询 413多表连接查询 414子查询
4.1 数据查询功能 • 4.1.1 查询语句的基本结构 • 4.1.2 简单查询 • 4.1.3 多表连接查询 • 4.1.4 子查询

查询语句基本格式 SELECT-需要哪些列 FROM 来自于哪些表 WHERE-根据什么条件 [ GROUP BY<分组依据列 HAVING<组提取条件 [ ORDER BY<排序依据列习
查询语句基本格式 SELECT --需要哪些列 FROM --来自于哪些表 [WHERE ] --根据什么条件 [GROUP BY ] [HAVING ] [ORDER BY ]

412简单查询 1.选擀表中若干列
4.1.2 简单查询 1. 选择表中若干列

1.査询指定的列 查询表中用户感兴趣的部分属性列。 例1:查询全体学生的学号与姓名 SELECT Sno, sname from student Sno name Sno Sname Ssex Sage Sdept 19512101李勇 195120李勇男19计算机系 29512102刘晨 29512102刘晨男20计算机系 319:12103王敏 39512103王敏女20计算机系 4952101张立 49521101张立男22信息系 5952112吴宾 595102吴宾女21信息系 69:510张海 69521103张海男20信息系 79531101钱小平 79531101钱小平女18数学系 89531102王大力 895102王大力男19数学系
1. 查询指定的列 • 查询表中用户感兴趣的部分属性列。 • 例1:查询全体学生的学号与姓名。 SELECT Sno, Sname FROM Student

例2查询全体学生的姓名、学号、所在态 SELECT Sname, Sno, Sdept FROM Student no Sname Ssex Sage Sdept 9512101李勇男19计算机系 name Sr Sdept 1 1李勇9512101计算机系 29512102刘晨男20计算机系 2刘最9512102计算机系 39512103王敏女20计算机系 3王敏9512103计算机系 张立952101信息系 49521101张立男22信息系 5吴宾9521102信息系 59521102吴宾女21信息系 6海9510信息系695213张海男20信息系 7钱小平9531101数学系 8王大力9531102数学系 79531101钱小平女18数学系 89512王大力男19数学系
例2.查询全体学生的姓名、学号、所在系 SELECT Sname, Sno, Sdept FROM Student

2.查询全部列 例3.查询全体学生的记录 SELECT Sno, Sname Ssex, Sage, Sdept FROM Student 等价于 SELECT From student
2. 查询全部列 • 例3.查询全体学生的记录 SELECT Sno,Sname,Ssex, Sage, Sdept FROM Student • 等价于: SELECT * FROM Student

3.查询经过计算的列 ·例4.查询全体学生的姓名及其出生年份。 SELECT Sname, 2010-Sage FROM Student Sno Sname Ssex Sage Sdept 119512101李勇男19计算机系 snme无列名 29512102刘晨男20计算机系 1李勇 1991 39512103王敏女20计算机系 2刘晨 1990 3王敏 1990 4952101张立男22信息系 4张立1988 5952102吴宾女21信息系 5吴宾 1989 69521103张海男20信息系 6张海 1990 79531101钱小平女18数学系 7钱小平1992 89531102王大力男19数学系 8王大力1991
3. 查询经过计算的列 • 例4.查询全体学生的姓名及其出生年份。 SELECT Sname,2010 -Sage FROM Student

常量列 例5.查询全体学生的姓名和出生年份所在系, 并在出生年份列前加入一个列,此列的每行 数据均为“出生年份”常量值。 SELECT Sname;出生年份:2010Sage FROM Student Sno Sname Ssex Sage Sdept Sname庑列名〕无列名 1195120李勇男19计算机系 李勇出生年份:1991 29512102刘晨男20计算机系 2刘晨出生年份:1990 39512103王敏女20计算机系 3王敏出生年份:1990 4张立出生年份:198 49521101张立男22信息系 5吴宾出生年份:1989 5952110吴宾女21信息系 6张海出生年份:1990 69521103张海男20信息系 7钱小平出生年份:1992 8王大力出生年份:191 79531016钱平女18数学系 89531102王大力男19数学系
常量列 • 例5.查询全体学生的姓名和出生年份所在系, 并在出生年份列前加入一个列,此列的每行 数据均为“出生年份”常量值。 SELECT Sname,'出生年份:', 2010-Sage FROM Student

改变列标题 语法 列名|表达式[AS]列标题 或 列标题=列名表达式 例 SELECT Sname姓名, Year of birth出生年份, 2010-Sage年份, FROM Student
改变列标题 • 语法: 列名 | 表达式 [ AS ] 列标题 • 或: 列标题 =列名 | 表达式 • 例: SELECT Sname 姓名, 'Year of Birth' 出生年份, 2010 - Sage 年份, FROM Student
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《高级语言程序设计》课程教学资源(试卷习题)试题二(无答案).doc
- 《Photoshop教程》教学资源(PPT课件)第6章 Photoshop的绘图工具.ppt
- 《计算机网络》课程教学大纲 Computer Networks.pdf
- 《VB程序设计》课程教学资源(PPT课件讲稿)第二章 VB语言基础.ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第一章 绪论(主讲:董庆宽).pptx
- 可信计算 Trusted Computing(PPT讲稿)TSS - TCG Software Stack.ppt
- 《Web网站设计与开发》课程教学资源(PPT课件讲稿)第10章 Java Web实用开发技术.ppt
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件讲稿)第二章 进程与调度 Processes and Scheduling.ppt
- 西安交通大学:《物联网技术导论》课程教学资源(PPT课件)第一章 物联网技术概论(主讲:桂小林).ppt
- 《计算机网络教程》课程PPT教学课件(第三版)第3章 网络体系结构与网络协议.ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第9章 用户自己建立数据类型.pptx
- 《The C++ Programming Language》课程教学资源(PPT课件讲稿)Lecture 07 Exception Handling.ppt
- 香港城市大学:《计算机图形学》课程教学资源(PPT课件讲稿)图的算法 Graph Algorithms.ppt
- 白城师范学院:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第五章 数据库完整性.pptx
- 《SQL Server 2000数据库教程》教学资源(PPT课件讲稿)第11章 数据库安全性管理.ppt
- PROGRAMMING METHODOLOGY AND SOFTWARE ENGINEERING.ppt
- 南京大学:移动Agent系统支撑(PPT讲稿)Mobile Agent Communication——Software Agent.pptx
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第三章 CPU子系统.ppt
- 长春工业大学:《Javascript 程序设计》课程教学资源(PPT课件讲稿)第8章 网页特效 JavaScript.ppt
- 江苏海洋大学(淮海工学院):《Java面向对象程序设计》课程教学资源(PPT课件讲稿)全国二级Java考试的重点难点.pptx
- 厦门大学:Web技术(PPT课件讲稿)网站快速开发 & Web前端技术.ppt
- 《面向对象技术》课程教学大纲 Technology of Object-Oriented Programming.doc
- 《算法分析与设计》课程教学资源(PPT课件讲稿)第六章 基本检索与周游方法(一般方法).ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)设计模式 Design Patterns(1).ppt
- 上海交通大学:IT项目管理(PPT讲稿)讲座5 目标、范围管理与需求工程.ppt
- 《面向对象建模技术》课程教学资源(PPT课件讲稿)第11章 UML与RUP.ppt
- 中国科学技术大学:《网络信息安全 NETWORK SECURITY》课程教学资源(PPT课件讲稿)第九章 网络攻击.ppt
- 西安电子科技大学:《Mobile Programming》课程PPT教学课件(Android Programming)Lecture 04 Activity, Intent and UI.pptx
- 对外经济贸易大学:《电子商务概论 Electronic Commerce》课程教学资源(PPT课件讲稿)第八章 电子支付与网络银行.pptx
- 《计算机组装与维护》课程教学资源(PPT讲稿)第九章 计算机软件维护.ppt
- 《计算机组装与维护》课程教学资源(PPT课件讲稿)第16章 常见计算机故障解决案例.ppt
- 《单片机原理及接口技术》课程教学资源(PPT课件)第7章 AT89C51单片机系统扩展 7.4 数据存储器的扩展 7.5 I/O口的扩展.ppt
- 香港城市大学:Adaptive Random Test Case Prioritization(PPT讲稿).pptx
- 哈尔滨工业大学:词义消歧(PPT讲稿)Word sense disambiguation.ppt
- 大连工业大学:《数据结构》课程教学资源(PPT课件讲稿,共十章,路莹).pps
- 清华大学出版社:《计算机网络安全与应用技术》课程教学资源(PPT课件讲稿)第6章 黑客原理与防范措施.ppt
- 中国科学技术大学:《信息论与编码技术》课程教学资源(PPT课件讲稿)第2章 离散信源及其信息测度.pptx
- 《数字图像处理》课程教学资源(PPT课件)第七章 图像分割.ppt
- Detecting Evasion Attack at High Speed without Reassembly.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)类和对象 Class and Object.ppt