zoukankan      html  css  js  c++  java
  • 使用多个表进行查询

    内部联接   仅显示两个联接表中的匹配行的联接

    例:SELECT   titles.title, publishers.pub_name

    FROM     titles INNER JOIN

    publishers ON titles.pub_id = publishers.pub_id

    左外部联接   包括第一个命名表(“左”表,出现在 JOIN 子句的最左边)中的所有行。不包括右表中的不匹配行

    例:SELECT titles.title_id, titles.title, publishers.pub_name

    FROM titles LEFT OUTER JOIN publishers

                ON titles.pub_id = publishers.pub_id

    右外部联接   包括第二个命名表(“右”表,出现在 JOIN 子句的最右边)中的所有行。不包括左表中的不匹配行

    例:SELECT titles.title_id, titles.title, publishers.pub_name

    FROM titles RIGHT OUTER JOIN publishers

                ON titles.pub_id = publishers.pub_id

    完全外部联接   包括所有联接表中的所有行,不论它们是否匹配

    例:SELECT titles.title_id, titles.title, publishers.pub_name

    FROM titles FULL OUTER JOIN publishers

                ON titles.pub_id = publishers.pub_id

  • 相关阅读:
    谜题92:双绞线
    谜题91:序列杀手
    谜题90:荒谬痛苦的超类
    谜题89:泛型迷药
    谜题88:原生类型的处理
    谜题87:紧张的关系
    谜题86:有毒的括号垃圾
    谜题85:惰性初始化
    谜题84:被粗暴地中断
    easyUi DataGrid
  • 原文地址:https://www.cnblogs.com/ahuang1118/p/172528.html
Copyright © 2011-2022 走看看