SQL ServerSQL Server T—SQL 表连接

一  笛卡尔积

  select  *  from  表1,表2

        将两表的笔录遍历显示

二表的横向连接

  1   使用外键关系用作基准

                   select  *  from   表1,表2  where   表1表2的外键约束关系

                  select  列1,列2,  from   表1,表2  where 
 表1表2的外键约束关系

join  on

               select  *  from   表1  join  表2  on   表1表2的外键约束关系

               select  列1,列2  from  表1  join  表2  on
  表1表2的外键约束关系

left    join    表连接时 以左表为主

right  join   表连接时 以右表为主                  –以一个发明为主抽出一漫漫记下和另外一样表明判断组合,相同之还抽取,没有的示null       

 

三 表的纵向连接

    union

             select  列  from  表1     union   select  列  from 
表2    

**                                                                 

假若纵连接的排列必须列名一样,数据类型相等  **

 

 

                

 

相关文章