• Join的7中情况


    一、左外连接

      SELECT * FROM A LEFT JOIN B ON A.KEY = B.KEY

      

    二、右外连接 

      SELECT * FROM A RIGHT JOIN B ON A.KEY = B.KEY

      

    三、内连接 

      SELECT * FROM A INNER JOIN B ON A.KEY = B.KEY

      

    四、全连接 

    1  SELECT * FROM A FULL OUTER JOIN B ON A.KEY = B.KEY #Mysql不支持

      

    2  SELECT * FROM A LEFT JOIN B ON A.KEY=B.KEY
       UNION
       SELECT * FROM A RIGHT JOIN B ON A.KEY=B.KEY

    五、左连接

      SELECT * FROM A LEFT JOIN B ON A.KEY = B.KEY WHERE B.KEY IS NULL

       

    六、右连接

      SELECT * FROM A RIGHT JOIN B ON A.KEY = B.KEY WHERE A.KEY IS NULL

       

    七、全外连接

     1 SELECT * FROM A FULL OUTER JOIN B ON A.KEY = B.KEY WHERE A.KEY IS NULL OR B.KEY IS NULL #mysql不支持

       

      

    2  SELECT * FROM A LEFT JOIN B ON A.KEY=B.KEY WHERE B.KEY IS NULL
       UNION
       SELECT * FROM A RIGHT JOIN B ON A.KEY=B.KEY WHERE A.KEY IS NULL
  • 相关阅读:
    Linux 技巧:让进程在后台可靠运行的几种方法
    caffe 中的的参数
    adaboost+svm
    [caffe] 数据制作和训练
    [caffe] 安装及使用注意
    [算法] POJ1007
    vim 配置
    [触觉]数据集
    [theano]安装-python theano cuda
    博客迁移
  • 原文地址:https://www.cnblogs.com/hyunbar/p/11190930.html
Copyright © 2020-2023  润新知