Bootstrap

MySQL数据库多表查询

一 连接      

            1 按连接条件分类  等值和不等值

                      等值连接  两表相同条件进行连接 

                      非等值连接                                                                                                     

              2 按其他连接方式  外连接和内连接

 二 笛卡尔积 

           将1表的每条记录与2表的每条记录进行连接

三  多于两个表的连接

         需要至少两个连接条件 

四  自连接

      与自己本身进行连接

五  外连接

     左外连接  以左表为基表,无论是否与右表匹配,都显示

     右外连接   与上同理

六  联合查询

     UNION[ALL]   ALL表示包含两个结果集中重复数据是否消除

    SELECT 字符列表

    FROM 表1

      UNION [ALL]

      SELECT 字符列表

        FROM 表2

;