oracle多表关联查询和子查询

一、多表关联查询

例子:

SQL> create tablestudent1

(

sidvarchar(3),

snamevarchar(6),

sagenumber(3));Tablecreated.

SQL> create tablecourse1

(

sidvarchar(3),

cnamevarchar(8),

cnonumber(3));Table created.

student1表

SQL> select * fromstudent1;

SID SNAME SAGE--- ------ ----------

01 李逍遥 21

02 林月如 20

03 拜月 100

course1表

SQL> select * fromcourse1;

SID CNAME CNO--- -------- ----------

01 历史 12

02 化学 11

22 德语 18

1、内连接(inner join……on/join on):只连接匹配的行

SQL> select * from student1 inner join course1 on student1.sid=course1.sid;

SID SNAME SAGE SID CNAME CNO--- ------ ---------- --- -------- ----------

01 李逍遥 21 01 历史 12

02 林月如 20 02 化学 11

2、左连接(left join……on):包含左边表的全部行,不管右边表的是否存在与它们匹配的行

SQL> select * from student1 left join course1 on student1.sid=course1.sid;

SID SNAME SAGE SID CNAME CNO--- ------ ---------- --- -------- ----------

01 李逍遥 21 01 历史 12

02 林月如 20 02 化学 11

03 拜月 100

3、右连接(right join……on):包含右边表的全部行,不管左边表是否存在与它们匹配的行

SQL> select * from student1 right join course1 on student1.sid=course1.sid;

SID SNAME SAGE SID CNAME CNO--- ------ ---------- --- -------- ----------

01 李逍遥 21 01 历史 12

oracle左表关联与又表关联,oracle多表关联查询和子查询相关推荐

  1. oracle多表关联查询报表,oracle多表关联查询和子查询

    oracle多表关联查询和子查询 一.多表关联查询 例子: sql> create table student1 ( sid varchar(3), sname varchar(6), sage ...

  2. MySQL数据库基础(多表关联查询、内外全连接、复合条件查询、子查询)

    文章目录 一.笛卡尔积查询 二.内.外.全连接查询 三.复合条件查询 四.子查询 五.EXIST判断 本篇文章主要介绍MySQL里的多表关联查询,其中包括了笛卡尔积查询.内连接查询.外连接查询.全连接 ...

  3. mysql 子表 关联查询语句_mysql查询语句 和 多表关联查询 以及 子查询

    1.查询一张表: select * from 表名: 2.查询指定字段:select 字段1,字段2,字段3-.from 表名: 3.where条件查询:select 字段1,字段2,字段3 from ...

  4. mysql多表查询语句_mysql查询语句 和 多表关联查询 以及 子查询

    1.查询一张表:select * from 表名: 2.查询指定字段:select 字段1,字段2,字段3-.from 表名: 3.where条件查询:select字段1,字段2,字段3 frome ...

  5. mysql 子表 关联查询语句_MySQL基本SQL语句之单表查询、多表查询和子查询

    一.简单查询: 基本语法:SELECT * FROM tb_name;查询全部 SELECT field1,field2 FROM tb_name; 投影 SELECT [DISTINCT] * FR ...

  6. oracle sql 转换成 hive sql -子查询转关联查询(三).子查询中嵌套子查询

    其他sql格式也在更新中,可直接查看俺的这个系列,要是没有你需要的格式,可在评论或私信我,俺现在一天一看 Oracle转换hive 其他sql格式也在更新中,可直接查看俺的这个系列,要是没有你需要的格 ...

  7. oracle 找子表,oracle多表查询和子查询练习

    --1.列出至少有三个员工的所有部门和部门信息. SELECT D.DEPTNO, D.DNAME, D.LOC, T.COUNTS FROM DEPT D, (SELECT DEPTNO, COUN ...

  8. alin的学习之路(数据库篇:三)(多表查询,子查询,集合运算,数据处理)

    alin的学习之路(数据库篇:三)(多表查询,子查询,集合运算,数据处理) 1. 多表查询 1.1 笛卡儿积 笛卡尔积就是两个集合的乘积计算 . 如果多个表进行联合查询, 得到结果是一个笛卡尔积, 举 ...

  9. MySQL学习笔记06【多表查询、子查询、多表查询练习】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

最新文章

  1. 开发实践 | Android IP查询实例(代码类)
  2. js事件冒泡和事件委托
  3. zabbix简单介绍(1)
  4. 使用反应流API将Akka流与rxJava结合在一起
  5. 贵广网络跨界转型 实现智慧城市的平台创新
  6. CYQ.Data 轻量数据层之路
  7. visual studio code安装_Deepin系统中如何安装Visual Studio Code
  8. 有监督的神经网络模型
  9. 《纽约时报》畅销书作家发布新的COVID安全旅行提示电子书
  10. Halcon union_straight_contours_xld详解
  11. [C语言]统计成绩问题:输入某班学生某门课的成绩(最多不超过40人,具体人数由用户键盘输入),用函数编程统计不及格人数。
  12. 微信朋友圈附近推效果怎么样?
  13. 网友晒异性合租趣事:坐马桶都要签协议
  14. Python数据分析入门笔记10——简单案例练习(学生信息分析)
  15. SpringBoot学习之zookeeper、dubbo入门项目实战(七)
  16. 服务器性能计时器如何关闭,如何在游戏关闭时继续倒数计时器?
  17. POE 供电设备原理详解
  18. 可以去看阿哲演唱会咯~
  19. MacBook随笔之eclipse常用快捷键速学
  20. 高项(信息系统项目管理师)考试很难?如何备考?

热门文章

  1. 如何在CentOS 7中安装内核头文件
  2. maven--pom文件之dependency介绍
  3. 浅谈 Mock Server
  4. 微信公众号开发 40164, invalid ip错误
  5. mysql 自动备份 发邮件_MYSQL自动备份并发送邮件工具
  6. 面试官:从 MySQL 读取 100w 数据进行处理,应该怎么做?问倒一大片!
  7. 面试被SpringBoot问倒,那是你不知道它还可以这样学?
  8. 对于之前开发的两个WP应用的产品思考
  9. Android应用实现QQ授权登录
  10. css怎么制作自己头像跳跃,如何用CSS制作闪烁的箭头