MySQL_连接查询_笛卡尔积

含义

多表查询 当查询的字段来多个表是,就会用到连接查询

 

笛卡尔乘积现象:

表1 有m行

表2 有n行

结果 = m * n行

 

发生原因:没有有效的连接条件

如何避免:添加有效的连接条件

 

分类

按年代

sql92标准:仅仅支持内连接

sql99标准【推荐】:支持内连接 + 外连接(左外和右外) + 交叉连接

按功能

内连接:

  等值连接

  非等值连接

  自连接

外连接

  左外连接

  右外连接

  全外连接

交叉连接

posted @   yzhone  阅读(109)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示