• SQL 表连接,内联、外联、全连


    内连接,join 或 inner join

    两个表中符合条件的集合 

                                                         

    外连接,left join  或  right  join

    以left左边或right右边的表为数据集合行,根据条件,另一侧没有的数据用NULL代替

    全连接,full join 或 full outer join

    完整外部连接返回左表和右表中的所有行。当某行在另一个表中没有匹配行时,则另一个表的选择列 表列包含空值。

    如果表之间有匹配行,则整个结果集行包含基表的数据值。

    交叉连接,cross join

    无条件,全连接,一侧表数据与另一侧表数据行挨个连接成行,形成数据集合。

    交叉连接返回左表中的所有行,左表中的每一行与右表中的所有行组合。交叉连接也称作笛卡尔积

    合并  union,union all,列头数量要一直

    union:去除重复行

    union all:直接追加行,无视重复行

     集体说明参考:http://www.cnblogs.com/fxgachiever/archive/2010/09/10/1823057.html

  • 相关阅读:
    博客
    参考博客
    KMP
    串匹配
    简单数论
    B
    各种常用函数的模板以及自己的测试数据
    header
    memcached的图形界面监控
    缓存策略
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3155630.html
Copyright © 2020-2023  润新知