Mysql两表联合查询的四种情况总结
发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,一般来说,我们为了得到更完整的结果,我们需要从两个或更多的表中获取结果,我一般都是用select xxx,xxx from 表1,表2 where 表1.xxx=表2.xxx,我们一般都是进行的是这般
千家信息网最后更新 2024年11月30日Mysql两表联合查询的四种情况总结
一般来说,我们为了得到更完整的结果,我们需要从两个或更多的表中获取结果,我一般都是用select xxx,xxx from 表1,表2 where 表1.xxx=表2.xxx,我们一般都是进行的是这般的操作,其实mysql中还有一种操作,那就是join的操作,例如底下有两个表:
请看 "Persons" 表:
接下来请看 "Orders" 表:
以上的这两个表,然后我们把它们进行连接查询
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNoFROM Persons, OrdersWHERE Persons.Id_P = Orders.Id_P
结果集:
如果使用关键词JOIN来从两个表中获取数据
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNoFROM PersonsINNER JOIN OrdersON Persons.Id_P = Orders.Id_PORDER BY Persons.LastName
结果集:
则inner join 与上面的普通查询没有区别
不同的 SQL JOIN
- JOIN: 如果表中有至少一个匹配,则返回行
- LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行
- RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行
- FULL JOIN: 只要其中一个表中存在匹配,就返回行
LEFT JOIN 关键字语法
"Persons" 表:
"Orders" 表:
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNoFROM PersonsLEFT JOIN OrdersON Persons.Id_P=Orders.Id_PORDER BY Persons.LastName
结果集:
SQL RIGHT JOIN 关键字
"Persons" 表:
"Orders" 表:
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNoFROM PersonsRIGHT JOIN OrdersON Persons.Id_P=Orders.Id_PORDER BY Persons.LastName
结果集:
SQL FULL JOIN 关键字
"Persons" 表:
"Orders" 表:
全连接(FULL JOIN)实例
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNoFROM PersonsFULL JOIN OrdersON Persons.Id_P=Orders.Id_PORDER BY Persons.LastName
结果集:
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接
结果
两个
关键
关键字
内容
查询
就是
更多
请看
学习
不同
普通
接下来
一般来说
价值
全连
关键词
实例
数据
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
防止网络安全的陷阱
软件开发工程师简笔画图片
军用嵌入式软件开发
宾阳县公安局网络安全电话
飞扬网络技术服务
浙江电视墙服务器供应商
怎样使网络安全
版面设计软件开发
国内的网络安全法律法规
成都软件开发技术推广
数据库中表增加字段
黑龙江网络安全专家名单
手机软件开发好学吗
dell服务器12v电源怎么改
计算机网络技术课程表大学
gis如何建立mdb数据库
上海微量网络技术有限公司
e31220是服务器主板吗
奉贤区第三方软件开发费用是多少
熙铭网络技术有限公司
数据库上传pdf文件
宿迁小型网络技术厂家价格
服务器上导入sql文件
可以进网络安全模式
网络安全工程师电脑包
重庆怡迅网络技术有限公司
学院网络安全工作思路
怎么告苹果软件开发商
表格中怎样创建连接数据库
网络安全策略及方案