建表:

drop table t_test1; drop table t_test2;
create table t_test1( aid number(10), aname varchar2(40) );
create table t_test2( bid number(10), bage varchar2(40) );

插入:

insert into t_test1 (AID, ANAME) values (1, '张三');
insert into t_test1 (AID, ANAME) values (2, '李四');
insert into t_test1 (AID, ANAME) values (3, '王五');
insert into t_test2 (BID, BAGE) values (6, '60');
insert into t_test2 (BID, BAGE) values (2, '20');insert into t_test2 (BID, BAGE) values (1, '18');

1.内连接(join/ inner join):返回两个表id相同的记录(如果有重复id,那么记录相乘)

inner join 和 join没区别

select t1.aid,t1.aname,t2.bage from t_test1 t1,t_test2 t2 where  t1.aid=t2.bid
相当于
select t1.aid,t1.aname,t2.bage from t_test1 t1  join t_test2 t2 on  t1.aid=t2.bid
相当于
select t1.aid,t1.aname,t2.bage from t_test1 t1  inner join t_test2 t2 on  t1.aid=t2.bid

左表: id 1,2,3 右表: 1,2,6

结果 2条 1,2

能查出关联的记录,如果右边有多条,关联出记录就是相乘。比如左边2条,右边2条,结果就是4条。

左边:id =1 1 右边 id =1 1 结果就是 4条 1

2.左连接(left join):记录数以左表的id为准,关联右边,如果右边找不到id,那么右表的字段为空.(如果有重复id,那么记录相乘)

select t1.aid,t1.aname,t2.bage from t_test1 t1 left join t_test2 t2 on t1.aid=t2.bid

左表: id 1,2,3 右表: 1,2,6

结果 3条 1,2,3

以左边的为准,如果右边不存在左边id的记录就为空

3.全连接(full join):以左右两边所有id关联记录,任意一方不存在表字段就为空。

select t1.aid,t2.bid,t1.aname,t2.bage from t_test1 t1 full join t_test2 t2 on t1.aid=t2.bid

左表: id 1,2,3 右表: 1,2,6

结果 4条 1,2,3,6

内连接(join、inner join )、左连接(left join) 、全连接(full join)相关推荐

  1. 卷积层和全连接层的区别_卷积神经网络中全连接层作用理解总结

    前言 一般来说,卷积神经网络会有三种类型的隐藏层--卷积层.池化层.全连接层.卷积层和池化层比较好理解,主要很多教程也会解释. •  卷积层(Convolutional layer)主要是用一个采样器 ...

  2. 全连接层的作用_python构建计算图2——全连接层

    (好久不更~)前文中,参照tensorflow的方式实现了简单的自动求导.接下来要在自动求导的基底(模板)上搭建简单的bp神经网络. 计算图 前文曾多次提到计算图,关于什么是计算图,有很多种说法.既然 ...

  3. 卷积层和全连接层的区别_CNN卷积层、全连接层的参数量、计算量

    我们以VGG-16为例,来探讨一下如何计算卷积层.全连接层的参数量.计算量.为了简单.直观地理解,以下讨论中我们都会忽略偏置项,实践中必须考虑偏置项. [卷积层的参数量] 什么是卷积层的参数? 卷积层 ...

  4. 内连接外连接全连接(简单实例)

    内连接查询 符合连接的条件的数据被选中,不符合条件的数据被滤去 sql练习所用文件 隐式内连接 使用where条件消除无用数据 SELECTemp.ename,emp.salary,dept.dnam ...

  5. mysql 左连接 理解_深入理解SQL的四种连接-左外连接、右外

    推荐:解析:内联,左外联,右外联,全连接,交叉连接的区别 本篇文章是对内联,左外联,右外联,全连接,交叉连接的区别进行了详细的分析介绍,需要的朋友参考下 连接分为:内连接.外连接.交叉连接 一.内连接 ...

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

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

  7. [转载] python bp神经网络 mnist_Python利用全连接神经网络求解MNIST问题详解

    参考链接: Python中的单个神经元神经网络 本文实例讲述了Python利用全连接神经网络求解MNIST问题.分享给大家供大家参考,具体如下: 1.单隐藏层神经网络 人类的神经元在树突接受刺激信息后 ...

  8. 【数据挖掘】卷积神经网络 ( 池化 | 丢弃 | 批量规范化 | 卷积神经网络完整流程示例 | 卷积 | 池化 | 全连接 | 输出 | 卷积神经网络总结 )

    文章目录 I . 池化 II . 丢弃操作 III . 批量规范化 IV . 卷积神经网络 完整流程示例 ( 1 ) : 原始输入图 V . 卷积神经网络 完整流程示例 ( 2 ) : 卷积层 C1C ...

  9. 解释一下全连接层CNN中全连接层是什么样的

    (名称:全连接.意思就是输出层的神经元和输入层的每个神经元都连接) 在卷积神经网络的最后,往往会出现一两层全连接层,全连接一般会把卷积输出的二维特征图转化成一维的一个向量,这是怎么来的呢?目的何在呢? ...

  10. 【神经网络与深度学习】 Numpy 实现全连接神经网络

    1.实验名称 Numpy 实现全连接神经网络实验指南 2.实验要求 用 python 的 numpy 模块实现全连接神经网络. 网络结构为一个输入层.一个隐藏层.一个输出层. 隐藏层的激活函数为 Re ...

最新文章

  1. [转]JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
  2. Scala类型系统——高级类类型(higher-kinded types)
  3. 动态代理之Rxjava/Retrofit应用实战
  4. C++内存模型和原子类型操作
  5. 《汇编语言(第三版)》pushf 和 popf 指令,以及标志寄存器在 Debug 中的表示
  6. java url 传值乱码问题_java页面url传值中文乱码怎么办
  7. python 列表 移除_python:列表中多元素的删除(移除)
  8. java注册系统服务_奇葩需求:springboot项目注册为windows系统服务并设置开机自启...
  9. php apache 配置后不能正常显示html文件的解决方法
  10. linux和Windows之间共享文件
  11. Beosin成都链安安全舆情系统上线 公众号更新全新体验!
  12. 数仓之事实表和维度表(一)
  13. PCI-PCIE中断机制之三
  14. word插入的页眉页脚看不到问题排查
  15. 通俗易懂奈奎斯特定理和香农定理
  16. 20考研 | 2020考研全程规划,19上岸复旦学长。各科各阶段复习规划。
  17. 老A:什么是抖音弹幕互动游戏,玩法以及如何参与
  18. debian安装tools
  19. 基于NLP的互联网情感分析与预警
  20. 华为云classroom Java练习

热门文章

  1. 谷歌浏览器开启并行下载
  2. inux中,如何把一个目录及其子目录中的读写权限交给一个普通用户!
  3. 20221117 今天的世界发生了什么
  4. arduino点阵声音频谱_Arduino实现32分频音频频谱显示器
  5. 【dva】dva使用与实现(一)
  6. 测试常用正则表达式整理汇总
  7. 热点新闻管理系统设计与实现
  8. 手写HashMap,快手面试官直呼内行
  9. 【Lua-lvgl】3.容器cont
  10. 让自己分享的网址在QQ中更有逼格