zoukankan      html  css  js  c++  java
  • mysql三种连接方式

    sql四种连接方式demo:

    表a

     表b

     a.id与b.parent_id有关系

    1.内连接:SELECT a.*,b.* from a INNER JOIN b ON a.id=b.parent_id;

      输入结果:

           

           

      说明:组合两个表中的记录,返回关联字段相符的记录,也就是返回两个表的交集(阴影)部分 

     2.坐连接:SELECT a.*,b.* from a left JOIN b ON a.id=b.parent_id;

      输出结果:

          

              

       说明:左(外)连接,左表(a)的记录将会全部表示出来,而右表(b)只会显示符合搜索条件的记录。右表记录不足的地方均为NULL。

     3.右连接:SELECT a.*,b.* from a right JOIN b ON a.id=b.parent_id;

      输出结果:

          

          

         说明:right join是right outer join的简写与左(外)连接相反,右(外)连接,左表(a)只会显示符合搜索条件的记录,而右表(b)的记录将会全部表示出来。左表记录不足的地方均为NULL。

      

     
  • 相关阅读:
    分层图(了解一下,下一道比较好做)
    图论---The Captain
    数论
    NOIp复习计划
    20201116 Day4 卢卡斯定理
    20201113 Day3 斜率优化
    20201110Day2 分块
    20201030 day50 复习13:逆元、裴蜀定理
    20201030day50 模板全掌握
    20201029 day49 模拟(十八)
  • 原文地址:https://www.cnblogs.com/yscec/p/11911075.html
Copyright © 2011-2022 走看看