mysql连接查询(左连接,右连接,内连接)
发布时间 - 2026-01-11 02:27:49 点击率:次一、mysql常用连接

- INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。
- LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。
- RIGHT JOIN(右连接): 与 LEFT JOIN 相反,用于获取右表所有记录,即使左表没有对应匹配的记录。
mysql> select * from name_address; +----------+------+----+ | address | name | id | +----------+------+----+ | 西北一路 | 张三 | 1 | | 西北二路 | 李四 | 2 | | 西北三路 | 王五 | 3 | +----------+------+----+ 3 rows in set mysql> select * from name_age; +-----+--------+----+ | age | name | id | +-----+--------+----+ | 18 | 张三 | 1 | | 20 | 王五 | 2 | | 21 | 路人甲 | 3 | +-----+--------+----+ 3 rows in set
1、INNER JOIN
INNER JOIN与一般的连表查询一致,即使用逗号隔开的查询方式。
mysql> SELECT a.`name`,a.age,b.address FROM name_age a INNER JOIN name_address b WHERE(on) a.`name`=b.`name`; +------+-----+----------+ | name | age | address | +------+-----+----------+ | 张三 | 18 | 西北一路 | | 王五 | 20 | 西北三路 | +------+-----+----------+ 2 rows in set
2、LEFT JOIN
以左边的数据表为准
mysql> SELECT a.`name`,a.age,b.address FROM name_age a left JOIN name_address b on a.`name`=b.`name`; +--------+-----+----------+ | name | age | address | +--------+-----+----------+ | 张三 | 18 | 西北一路 | | 王五 | 20 | 西北三路 | | 路人甲 | 21 | NULL | +--------+-----+----------+ 3 rows in set
3、RIGHT JOIN
与LEFT JOIN相反,即以右边的数据为准
mysql> SELECT b.`name`,a.age,b.address FROM name_age a right JOIN name_address b on a.`name`=b.`name`; +------+------+----------+ | name | age | address | +------+------+----------+ | 张三 | 18 | 西北一路 | | 王五 | 20 | 西北三路 | | 李四 | NULL | 西北二路 | +------+------+----------+ 3 rows in set
以上就是MySQL 连接查询的资料整理,大家如有疑问可以留言讨论,共同进步,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# mysql连接查询
# mysql连接查询实例详解
# 一文带你了解MySQL的左连接与右连接
# 详解MySql自连接
# 外连接
# 内连接
# 左连接
# 右连接
# mysql的内连接
# 左连接和右链接查询详解
# 简单谈谈mysql左连接内连接
# MYSQL 左连接右连接和内连接的详解及区别
# MySQL的左连接、右连接、内连接用法解读
# 王五
# 三路
# 二路
# 路人甲
# 李四
# 如有
# 希望能
# 谢谢大家
# 即以
# 共同进步
# gt
# sql
# brush
# name_address
# select
# address
# ul
# li
# strong
# mysql
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
详解Android图表 MPAndroidChart折线图
高端云建站费用究竟需要多少预算?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
如何在橙子建站中快速调整背景颜色?
Swift中switch语句区间和元组模式匹配
Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门
Laravel如何实现多对多模型关联?(Eloquent教程)
HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】
Android自定义listview布局实现上拉加载下拉刷新功能
米侠浏览器网页背景异常怎么办 米侠显示修复
如何制作一个表白网站视频,关于勇敢表白的小标题?
进行网站优化必须要坚持的四大原则
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤
悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
如何获取免费开源的自助建站系统源码?
如何用景安虚拟主机手机版绑定域名建站?
Laravel如何创建自定义Artisan命令?(代码示例)
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
如何在香港免费服务器上快速搭建网站?
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
LinuxShell函数封装方法_脚本复用设计思路【教程】
iOS UIView常见属性方法小结
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
Laravel Blade模板引擎语法_Laravel Blade布局继承用法
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法
怎么用AI帮你为初创公司进行市场定位分析?
如何快速搭建自助建站会员专属系统?
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
Swift中swift中的switch 语句
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
Python正则表达式进阶教程_复杂匹配与分组替换解析
手机软键盘弹出时影响布局的解决方法
javascript日期怎么处理_如何格式化输出
Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】
如何打造高效商业网站?建站目的决定转化率
历史网站制作软件,华为如何找回被删除的网站?
如何基于云服务器快速搭建网站及云盘系统?
如何用PHP快速搭建CMS系统?
长沙做网站要多少钱,长沙国安网络怎么样?
香港服务器部署网站为何提示未备案?
制作企业网站建设方案,怎样建设一个公司网站?
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
Laravel storage目录权限问题_Laravel文件写入权限设置
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
Thinkphp 中 distinct 的用法解析
Laravel如何配置任务调度?(Cron Job示例)

