开发者社区> 问答> 正文

MySQL的几种连接查询?

已解决

MySQL的几种连接查询

展开
收起
1780169608831412 2021-10-01 14:47:42 607 0
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。
    采纳回答

    您好,主要有如下几类: MySQl的连接查询主要可以分为外连接,内连接,交叉连接

    外连接
    外连接主要分为左外连接(LEFT JOIN)、右外连接(RIGHT JOIN)、全外连接。
    左外连接:显示左表中所有的数据及右表中符合条件的数据,右表中不符合条件的数据为null。
    右外连接:显示左表中所有的数据及右表中符合条件的数据,右表中不符合条件的数据为null。
    
    内连接:只显示符合条件的数据
    
    交叉连接:使用笛卡尔积的一种连接。
    笛卡尔积,百度百科的解释:两个集合X和Y的笛卡尔积表示为X × Y,第一个对象是X的成员而第二个对象是Y的所有可能有序对的其中一个成员 。例如:A={a,b},B={0,1,2},A × B = {(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)}
    
    2021-10-01 15:03:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像