zoukankan      html  css  js  c++  java
  • inner Join on 随随随随随便一记

                                   幼儿园大班生(随便的记一记)

     

     

    JOIN 分为:内连接(INNER JOIN)、外连接(OUTER JOIN)。其中,外连接分为:左外连接(LEFT OUTER JOIN)、右外连接(RIGHT OUTER JOIN)、全外连接(FULL OUTER JOIN),其中外连接的“OUTER”关键字可以省略不写。

    例:
    表A有列ID,值为:
    1
    2
    3
    4

    表B有列ID,值为:
    3
    4
    5
    6

    1.内连接(显示左右两表能完全匹配的数据):

    select A.ID, B.ID from A INNER JOIN B ON A.ID = B.ID


    结果为:
    3    3
    4    4

    2.左外连接(显示左表所有数据,右表匹配不上的显示为NULL):

    select A.ID, B.ID from A LEFT JOIN B ON A.ID = B.ID


    结果为:
    1    NULL
    2    NULL
    3    3
    4    4

    3.右外连接(显示右表所有数据,左表匹配不上的显示为NULL):

    select A.ID, B.ID from A RIGHT JOIN B ON A.ID = B.ID


    结果为:
    3    3
    4    4
    NULL    5
    NULL    6

    4.全外连接(显示左右两量表所有数据,两表匹配不上的显示为NULL):

    select A.ID, B.ID from A FULL OUTER JOIN B ON A.ID = B.ID


    结果为:
    1    NULL
    2    NULL
    3    3
    4    4
    NULL    5
    NULL    6

  • 相关阅读:
    WebStorm破解方法
    jQuery学习笔记2
    jquery.js 3.0报错, Uncaught TypeError: url.indexOf is not a function
    animate.css –齐全的CSS3动画库--- 学习笔记
    MySQL数据库---表的操作
    MySQL数据库---库的操作
    MySQL数据库---前言
    CppUnit使用和源码解析
    代码覆盖率检查
    代码Verify简介
  • 原文地址:https://www.cnblogs.com/smbk/p/4944865.html
Copyright © 2011-2022 走看看