首页 > 软件开发 > ORACLE >

oracle中全连接full join与自连接的使用方法

来源:互联网 2023-03-16 23:58:31 225

oracle中全连接full join与自连接的使用方法TYU办公区 - 实用经验教程分享!

工具/原料

  • oracle11g
  • secureCRT

方法/步骤

  • 1

    1.在oralce中全连接TYU办公区 - 实用经验教程分享!

    语法 : full join,它的使用是将两张表左外连与右外连的数据全部都显示出来(去掉重复的),以如下图中的student chengji两张表为例TYU办公区 - 实用经验教程分享!

    oracle中全连接full join与自连接的使用方法TYU办公区 - 实用经验教程分享!

    oracle中全连接full join与自连接的使用方法TYU办公区 - 实用经验教程分享!

  • 2

    2.先对两张表进行左外连操作,再对两张表进行右外连操作。从下图中的右连接可以看到因为右表有4第数据,所以它除了满足条件的三条还会再把另外一条也进行输出,但只输出了班级字段TYU办公区 - 实用经验教程分享!

    oracle中全连接full join与自连接的使用方法TYU办公区 - 实用经验教程分享!

    oracle中全连接full join与自连接的使用方法TYU办公区 - 实用经验教程分享!

  • 3

    3.现在对两张表进行全连接查询,从下图可以看到全连接把左连接的数据与右连接的数据全部整合到了一起(去掉重复的),这就是全连接的作用。TYU办公区 - 实用经验教程分享!

    oracle中全连接full join与自连接的使用方法TYU办公区 - 实用经验教程分享!

  • 3相关内容未经许可获取自百度经验
  • 4

    4.同样对于全连接查询中如果想把等值条件字段显示出来,也必须要指定表名,否则会报如下图错误TYU办公区 - 实用经验教程分享!

    oracle中全连接full join与自连接的使用方法TYU办公区 - 实用经验教程分享!

  • 5

    5.oracle中还有另外一种连接自连接,这个自连接与之前说的自然连接是不一样的。 自然连接是针对两张表的操作,而自连接呢是针对一张表的操作。TYU办公区 - 实用经验教程分享!

    oracle中全连接full join与自连接的使用方法TYU办公区 - 实用经验教程分享!

    oracle中全连接full join与自连接的使用方法TYU办公区 - 实用经验教程分享!

  • 注意事项

    • 此经验由勇敢的choy原创,觉得此经验对你有帮助,请点击下面【投票】予以支持,也可以点击上面的【五角星】来收藏!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!TYU办公区 - 实用经验教程分享!


    标签: oracle

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码