Mysql之66问答

1.  基础

    1.  什么是内连接,外连接,交叉连接,笛卡尔积?

        内连接:两张表根据连接条件匹配的交集记录。

        外连接:不只取得两张表中满足存在连接匹配关系的记录,还包括某张表(或两张表)中不满足匹配关系的记录。
        交叉连接:显示两张表所有记录一一对应,没有匹配关系进行筛选,它是笛卡尔积在SQL中的实现,如果A表有m行,B表有n行,那么A和B交叉连接的结果就有m*n行。

        笛卡尔积:是数学中的一个概念,例如集合A={a,b},集合B={1,2,3},那么A✖️B={<a,1>,<a,2>,<a,3>,<b,1>,<b,2>,<b,3>,}。

    2.  Mysql的内连接,左连接,右连接有什么区别?        

        image

 

 

                

posted @ 2025-12-02 11:39  奋斗史  阅读(16)  评论(0)    收藏  举报