zoukankan      html  css  js  c++  java
  • SQL连接的分类

    连接的分类

    • 内连接

      • 等值连接(INNER JOIN)
      • 自然连接(NATURAL JOIN)
      • 交叉连接(CROSS JOIN)
      • 不等连接
    • 外连接

      • 左外连接(LEFT OUTER)
      • 右外连接(RIGHT OUTER)
      • 全外连接(FULL OUTER)
    连接类型说明图例SQL示例
    等值连接 只用等号进行连接 select * from A INNER JOIN B where A.key = B.key
    自然连接 只用等号进行连接,且去掉重复的行 select * from A NATURL JOIN B
    交叉连接 也叫笛卡尔积,连接A和B,不进行任何过滤 select * from A,B
    不等连接 与等值连接相反,使用不等号进行连接 select * from A INNER JOIN B where A.key != B.key
    左外连接 连接时左表不受限制 select * from A LEFT OUTER JOIN B where A.key = B.key
    右外连接 连接时右表不受限制 select * from A RIGHT OUTER JOIN B where A.key = B.key
    全外连接 连接时左右表都不受限制 select * from A FULL OUTER JOIN B where A.key = B.key
  • 相关阅读:
    HTTP 的学习
    标量方程求解
    限制器
    差分格式
    Archlinux的基本配置
    布拉休斯方程数值求解
    GNU大型项目构建和覆盖率生成(第一篇)
    plot3d网格读取写入与可视化
    abaqus中的约束
    向量范数和矩阵范数
  • 原文地址:https://www.cnblogs.com/alone-striver/p/9228743.html
Copyright © 2011-2022 走看看