mysql数据库(学习课件).ppt

还剩

149页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,很抱歉,此页已超出免费预览范围啦!

如果喜欢就下载吧,价低环保!

内容要点:

数据库之路未完,待续 …..复制表? 通过使用 SELECT 语句创建已存在表的空副本,并且返回一个空结果集。复制表? 可以通过在 SELECT查询中指定字段来限制出现在附表中的字段复制表我们来创建一个副本:● 例如:● 查询选修了课程名为 “ Java” 的学生学号和姓名select sno,sname from studentwhere sno in(select studentid from sc where cno =(select cno from course where cname=‘ Java’ ));? 子查询:– 将一个查询块嵌套在另一个查询块的 WHERE子句或 HAVING短语的条件中的查询称为子查询。一个 SELECT-FROM-WHERE语句称为一个查询块? 例如:select sname from student where sno in (select studentid from sc where courseid=2);多表查询 —右外连接SELECT?Titles.Title_id,?Titles.Title,?Publishers.Pub_nameFROM?titles?RIGHT?OUTER?JOIN?Publishers?ON?Titles.Pub_id?=?Publishers.Pub_idScStudentsID CourseID Grade1223001001002002978967763 003 81多表查询 —左外连接StundentsSName梅超风陈玄风陆乘风曲灵风SNo1234查询结果SName梅超风陈玄风陈玄风陆乘风CourseID Grade00100100200297896776陆乘风 003 81曲灵风 NULL NULLSELECT? S.SName,C.Co多表查询 —三表连接SELECT?S.SName?AS?姓名 ,?CS.CName?AS?课程 ,?C.Grade?AS?成绩FROM?Students?AS?S?INNER?JOIN?Sc?AS?C?ON?(S.SCode?=?C.StudentID)INNER?JOIN?Course?AS?CS?ON?(CS.CourseID?=?C.CourseID)多表查询 —内连接 -2SELECT?Students.SName,?Sc.CourseID,?Sc.GradeFROM? Students,ScWHERE Students.SNo?=?Sc.StudentIDSELECT? S.SName,C.CourseID,C.Grade?From? Sc?AS?CINNER?JOIN? Students?AS?SON? C.StudentID?=?S.SNoScStudentsID CourseID Grade1223001001002002978967763 003 81猜一猜:这样写,返回的查询结果是一样的吗?SELECT? S.SName,C.Course多表查询 —分类? 连接查询–同时涉及多个表的查询称为连接查询–用来连接两个表的条件称为连接条件? 内连接 (INNER JOIN)? 外连接——左外联结 (LEFT JOIN)——右外联结 (RIGHT JOIN)外连接与普通连接的区别–普通连接操作只输出满足连接条件的元组–外连接操作以指定表为连接主体,将主体表中不满足连接条件的元组一并输出:多表查询 —问题学员内部测试成绩查询的每次显示的都是学员的编号信息,因为该表中只存储了学员的编号;实际上最好显示学员的姓名,而姓名存储在学员信息表;如何同时从这两个表中取得数据?? 举例 25 : 查询信息系、 美术 系和计算机 系 学生的姓名和性别select sname,ssex from stude

发表评论

暂无评论,赶快抢占沙发吧。

mysql数据库j电子课件_mysql数据库(学习课件).ppt相关推荐

  1. mysql计算机二级电子教程_MySQL数据库程序设计(2019年版全国计算机等级考试二级教程)...

    导语 内容提要 黄靖编写的<MySQL数据库程序设计(2019年版全国计算机等级考试二级教程)>根据教育部考试中心最新颁布的<全国计算机等级考试二级MySQL数据库程序设计考试大纲( ...

  2. linux mysql 实战_Linux平台MySQL多实例项目实施_MySQL数据库基础与项目实战06

    Linux平台MySQL多实例项目实施_MySQL数据库基础与项目实战06 视频教程学习地址 Oracle/MySQL数据库学习专用QQ群:336282998.189070296 学完风哥本课程能熟悉 ...

  3. mysql数据库比对视频教程_MySQL数据库全学习实战视频教程(27讲 )

    一)mySQL数据库简介:MySQL属于关系型数据库,是当前最流行的关系型数据库管理系统之一,在WEB项目使用方面,MySQL是最好的 RDBMS应用软件. 二)本mySQL数据库视频教程目录如下:  ...

  4. mysql数据库原理及设计_MySQL数据库原理、设计与应用

    内容简介 本书是面向MySQL数据库初学者推出的一本入门教材,以通俗易懂的语言.丰富实用的案例,详细讲解了MySQL的开发和管理技术. 全书共12章.第1章讲解了数据库基本概念和MySQL的安装步骤: ...

  5. mysql主备数据库配置文档_MySQL数据库配置主从服务器实现双机热备实例教程

    网站:bbs.osyunwei.com 程序在:Web服务器192.168.21.129上面 数据库在:MySQL服务器192.168.21.169上面 实现目的:增加一台MySQL备份服务器(192 ...

  6. mysql数据库表复制备份_mysql数据库的备份以及表格数据之间的复制

    #####-------------mysql数据备份以及表间数据的复制-------------------##### ##----------------我的mysql学习(二)--------- ...

  7. mysql部门人员排序设计_MySQL数据库访问性能优化

    MYSQL应该是最流行的WEB后端数据库.大量应用于PHP,Ruby,Python,Java 等Web语言开发项目中,无论NOSQL发展多么快,都不影响大部分架构师选择MYSQL作为数据存储. MYS ...

  8. keepalived mysql双主架构图_MySQL数据库架构和同步复制流程

    在分布式系统里面,往往制约整个系统发展的瓶颈点就是数据库,所以数据库的架构和高可用以及数据库的切分都是我们值得花大力气去学习的. 首先我们来说说数据库的架构. 1.mysql主从架构,如图: 这种架构 ...

  9. mysql周德伟课后答案_mysql数据库搜索

    MySQL 数据库考试试题 及答案精编 Document number:WTT-LKK-GBB-08921-EIGG-22986 专业:移动通信 科目:MySQL 数据库 一.单项选择题 1.以下聚合 ...

最新文章

  1. 普元eos开发手册_名词解释--统一应用(开发)平台Unified Application Platform
  2. 小菜学设计模式——命令模式
  3. Dubbo-go 源码笔记(一)Server 端开启服务过程
  4. windows中 修改某种文件图标 的方法 (备忘)
  5. Linux服务器上监控网络带宽与监控性能命令大全
  6. 引用js/css时,加入时间戳解决浏览器缓存问题
  7. jquery学习系列8(过滤选择器)
  8. 13.Linux 高性能服务器编程 --- 多进程编程
  9. 为了进大厂,韩顺平Java教程百度云
  10. 操作系统课程设计:模拟文件系统
  11. matlab 简介_MATLAB简介
  12. abab的四字成语_abab式的四字词语
  13. Revit二次开发——一个简单的插件
  14. BFS算法和DFS算法(含图解:简单易懂)
  15. 7-16 新浪微博热门话题 (30 分)
  16. android平板改成电视盒子,【当贝市场】废旧手机改造成电视盒子详细教程
  17. 索引颜色图模式和LAB颜色模式区别
  18. 自媒体剪辑视频都在用的6个音效素材网站。
  19. firewalld防火墙配置、测试服务、高级配置与IP伪装、端口转发
  20. 专访阿里巴巴量子实验室:最强量子电路模拟器“太章”到底强在哪? 1

热门文章

  1. 在editplus中 删除空白行、匹配删除行
  2. 如何系统地学习计算机编程?自学还是培训?怎么选?
  3. 臭鱼的产品交互设计分享
  4. 不快乐的12个常见原因及有效疗法
  5. MATLAB Support Package Installer无法正常打开的问题
  6. 如何用C语言打印爱心图案 /爱心代码的实现
  7. 微信文章图片破解防盗链
  8. [C++11 多线程同步] --- 线程同步概述
  9. mysql插入数据会失败?为什么?
  10. SAP ABAP ASSIGNED 用法