- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南京邮电大学软件开发技术基础02345_DB第2章
(2) 查询结果的插入 句法:INSERT INTO 表名 [(列名表)] SELECT 语句; 功能:将SELECT 语句的查询结果插入表中 例:生成一个女生成绩临时表FGRADE,表中包括SNAME, CNO和GRADE三个属性,再插入有关女生的数据 CREATE TABLE FGRADE (SNAME VARCHAR(8) NOT NULL, CNO CHAR(6) NOT NULL, GRADE DEC(4,1) DEFAULT NULL); 定义临时表: INSERT INTO FGRADE SELECT SNAME,CNO,GRADE FROM STUDENT,SC WHERE STUDENT.SNO=SC.SNO AND SEX=‘女’; 插入数据: 7.4.4 数据操纵语言(DML) 临时表:FGRADE(SNAME,CNO,GRADE ) 筛选条件:STUDENT.SNO=SC.SNO AND SEX=‘女’ ? CS-221 9309120 65.0 CS-201 9309119 72.0 CS-110 9309119 91.0 CS-110 9104421 100.0 EE-201 9104421 83.0 EE-201 9208123 91.0 EE-122 9208123 75.0 EE-201 9309203 80.0 CS-201 9309203 82.5 CS-110 9309203 GRADE CNO SNO 1.75 1973-10-20 男 王大 力 9209120 1.68 1976-08-10 女 李 维 9309119 1.83 1973-07-16 男 周 远 行 9104421 1.71 1974-08-20 男 王 义 平 9208123 1.62 1975-06-03 女 欧阳美林 9309203 HEIGHT BDATE SEX SNAME SNO 65.0 CS-201 李 维 72.0 CS-110 李 维 75.0 EE-201 欧阳美林 80.0 CS-201 欧阳美林 82.5 CS-110 欧阳美林 GRADE CNO SNAME 结果: 7.4.4 数据操纵语言(DML) 作业 P135 9 (写出建立表 S, SPJ 的SQL) 第七章 关系数据库理论与SQL 关系模型概述 关系数据结构 关系代数 关系数据库标准语言 关系数据库的规范化理论 7.4.3 数据查询语言(QL) 一、基本SQL查询语言 1. 基本句型 SELECT-FROM-WHERE SELECT子句指明要查询的项目,列名或表达式 FROM子句指明被查询的表或视图名 WHERE子句说明查询的条件 只有SELECT和FROM子句是每个SQL查询语句所必需的 例:查询STUDENT表中男生的学号SNO和姓名SNAME。 SELECT SNO,SNAME FROM STUDENT WHERE SEX=‘男’; 2. 语义 SELECT A1,…,An FROM R1 ,…,Rn WHERE F *在关系R1 ,…,Rn中查询符合条件F的元组中的属性 A1,…,An的值,其结果仍是一张二维表 ? ΠA1,…,An (σF(R1 ?…?Rn)) 7.4.3 数据查询语言(QL) 二、完整语法 SELECT 目标表的列名或列表达式 FROM 基表和视图名列表 [ WHERE 行条件表达式 ] ?行条件子句 [GROUP BY 列名表 ?分组子句 [ HAVING 组条件表达式] ] ?组条件子句 [ORDER BY 列名[ASC ? DESC]] ; ?排序子句 7.4.3 数据查询语言(QL) 执行过程 读取FROM子句中基表、视图的数据,执行笛卡儿乘积 选取满足WHERE子句中所给条件表达式的元组 按GROUP BY子句中指定列的值将元组分组,同时提取 满足HAVING子句中组条件表达式的那些组 按SELECT子句中所给的列或列表达式求值输出 按ORDER BY子句对输出的目标表进行排序 SELECT FROM WHERE GROUP BY HAVING ORDER BY 7.4.3 数据查询语言(QL) 三
您可能关注的文档
最近下载
- 小学语法提高班学生版讲义2.0.pdf VIP
- 循证护理概述.ppt VIP
- 课程设计-直流双闭环调速系统-----带原理图的.docx VIP
- 2026届高考地理二轮复习策略讲座.pptx VIP
- 默纳克别墅钢带极光系统H10X用户手册调试说明故障代码-A00.pdf
- 浙江省杭州市萧山区2024-2025学年五年级上学期期末语文试题.docx VIP
- T∕CECS 10098-2020 钢筋锚固用灌浆波纹钢管.pdf
- GB-T14315-2008 电力电缆导体用压接型铜、铝接线端子和连接管.pdf
- 医护人员日常操作流程规范.docx VIP
- 湖北恩施2025年公开招聘农村(村务)工作者笔试题带答案分析.docx VIP
原创力文档


文档评论(0)