zoukankan      html  css  js  c++  java
  • inner join...on和join...on用法

    首先是两个用法是不完全相同的。如果两个表格的数据是一一对应的,那表现出来的就没什么区别;

    如果两个表格中的数据一个多,一个少就有问题了。两者的分别就是以前面的表格为主  还有以后面的表格为主。
    一. inner join...on用法:

    连接两个数据表的用法:
        FROM Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort
        语法格式可以概括为:
        FROM 表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号
       
        连接三个数据表的用法:
        FROM (Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel
        语法格式可以概括为:
        FROM (表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号
       
        连接四个数据表的用法:
        FROM ((Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel) INNER JOIN MemberIdentity ON Member.MemberIdentity=MemberIdentity.MemberIdentity
        语法格式可以概括为:
        FROM ((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号) INNER JOIN 表4 ON Member.字段号=表4.字段号
       
        连接五个数据表的用法:
        FROM (((Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel) INNER JOIN MemberIdentity ON Member.MemberIdentity=MemberIdentity.MemberIdentity) INNER JOIN Wedlock ON Member.Wedlock=Wedlock.Wedlock
        语法格式可以概括为:
        FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号) INNER JOIN 表4 ON Member.字段号=表4.字段号) INNER JOIN 表5 ON Member.字段号=表5.字段号

  • 相关阅读:
    web通信浅析(上B/S交互)转载
    tomcat内部运行原理浅析转载
    oracle集合运算
    Oracle 游标使用全解
    oracle 一些基本概念
    1.搭建项目环境之TestDirector 8.0
    修改Win7远程桌面端口
    从第二份工作开始
    2.搭建项目环境之源代码管理SVN
    How to Get IIS Web Sites Information Programmatically
  • 原文地址:https://www.cnblogs.com/ITwangy/p/1656848.html
Copyright © 2011-2022 走看看