1.首先介绍表连接分类(内连接,外连接,交叉连接)和连接方法(如下): A)内连接:join,inner join B)外连接:left join,left outer join,right join,right outer join,union C)交叉连接:cross join 2.内连接 查找两个表中ID相同的数据,查询结果会拼成一个表格,输出两个表中id都相同 select a.*,b.* from tableA a, tableB b where a.id=b.userid 或者使用如下语句 select a.*,b.* from tableA a inner join tableB b on a.id=b.userid 3.外链接 外链接包括左链接和右链接 left join ,right join; 以关键字left(right)为参照物,用其左(右)为主表,此时必须满足on后面的查询条件的同时并且输出主表中的所有数据,(即使该数据不对应从表中的数据) 左外链接 郑州看胎记费用 http://m.zykdtj.com/ select a.*,b.* from tableA a left join tableB b on a.id=b.userid 右外链接 select a.*,b.* from tableA a right join table B on a.id=b.userid 全外连接: 该外连接在MySQL数据库中不支持:其作用就是不仅满足on后面的条件,还要将两个表中不匹配的数据输出 3.交叉链接 select a.*,b.* from tableA a cross join tableB b 左表(“cross join”关键字左边的表)中的每一行与右表(“cross join”关键字右边的表)中的所有行组合,交叉联接的结果是一个笛卡尔积。此时的数据匹配种类过于多样化,一般来讲:该方法的作用对一些需要通过对应ID寻找数据库信息的需求十分渺小
mysql数据库连表查询的几种方法
来源:这里教程网
时间:2026-03-01 15:15:30
作者:
编辑推荐:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- MySQL中跨库查询怎么搞?
MySQL中跨库查询怎么搞?
26-03-01 - MySQL SHOW INDEX 语法解析
MySQL SHOW INDEX 语法解析
26-03-01 - MySQL:Innodb中数字的存储方式
MySQL:Innodb中数字的存储方式
26-03-01 - MySQL 8.0 clone plugin 完整版
MySQL 8.0 clone plugin 完整版
26-03-01 - 腾讯云数据库 MySQL 8.0 正式上线,性能全面超越官方版本
腾讯云数据库 MySQL 8.0 正式上线,性能全面超越官方版本
26-03-01 - mysql 8.0.11 数据库用户密码修改诡异的限制
mysql 8.0.11 数据库用户密码修改诡异的限制
26-03-01 - 带你解析MySQL binlog
带你解析MySQL binlog
26-03-01 - mysql 8.0.11 数据库用户密码修改诡异的限制
mysql 8.0.11 数据库用户密码修改诡异的限制
26-03-01 - 头条mcn管理工具,图文、小视频一键发布至40+平台
头条mcn管理工具,图文、小视频一键发布至40+平台
26-03-01 - 新媒体工具:大鱼号矩阵号运营软件,图文一键上传
新媒体工具:大鱼号矩阵号运营软件,图文一键上传
26-03-01
