全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

SQL JOIN 连接详细介绍及简单使用实例

SQL JOIN 连接

SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。

最常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN)。 SQL INNER JOIN 从多个表中返回满足 JOIN 条件的所有行。

让我们看看选自 "Orders" 表的数据:

OrderID CustomerID OrderDate
10308 2 1996-09-18
10309 37 1996-09-19
10310 77 1996-09-20

然后,看看选自 "Customers" 表的数据:

CustomerID CustomerName ContactName Country
1 Alfreds Futterkiste Maria Anders Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Mexico
3 Antonio Moreno Taquería Antonio Moreno Mexico

请注意,"Orders" 表中的 "CustomerID" 列指向 "Customers" 表中的客户。上面这两个表是通过 "CustomerID" 列联系起来的。

然后,如果我们运行下面的 SQL 语句(包含 INNER JOIN):

SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate
FROM Orders
INNER JOIN Customers
ON Orders.CustomerID=Customers.CustomerID;

运行结果如下所示:

OrderID CustomerName OrderDate
10308 Ana Trujillo Emparedados y helados 9/18/1996
10365 Antonio Moreno Taquería 11/27/1996
10383 Around the Horn 12/16/1996
10355 Around the Horn 11/15/1996
10278 Berglunds snabbköp 8/12/1996

 不同的 SQL JOIN

在我们继续讲解实例之前,我们先列出您可以使用的不同的 SQL JOIN 类型:

  • INNER JOIN:如果表中有至少一个匹配,则返回行
  • LEFT JOIN:即使右表中没有匹配,也从左表返回所有的行
  • RIGHT JOIN:即使左表中没有匹配,也从右表返回所有的行
  • FULL JOIN:只要其中一个表中存在匹配,则返回行

 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# SQL  # JOIN  # 连接  # 连接实例详解  # MySQL表LEFT JOIN左连接与RIGHT JOIN右连接的实例教程  # MySQL的LEFT JOIN表连接的进阶学习教程  # 在MySQL中使用JOIN语句进行连接操作的详细教程  # SQL语句的并集UNION 交集JOIN(内连接  # 外连接)等介绍  # MySQL查询优化:连接查询排序limit(join、order by、limit语句)介绍  # sql 左连接和右连接的使用技巧(left join and right join)  # MSSQL内连接inner join查询方法  # MSSQL内外连接(INNER JOIN)语句详解  # 多个  # 子句  # 让我们  # 中有  # 您可以  # 这两个  # 希望能  # 请注意  # 所示  # 其中一个  # 结合起来  # 谢谢大家  # 最常见  # td  # CustomerName  # Customers  # Country  # ContactName  # border  # table 


相关文章: 合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  如何通过多用户协作模板快速搭建高效企业网站?  宝塔建站助手安装配置与建站模板使用全流程解析  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  北京企业网站设计制作公司,北京铁路集团官方网站?  如何制作一个表白网站视频,关于勇敢表白的小标题?  网站制作软件有哪些,制图软件有哪些?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  建站主机数据库如何配置才能提升网站性能?  制作旅游网站html,怎样注册旅游网站?  宝塔建站后网页无法访问如何解决?  建站主机选哪种环境更利于SEO优化?  javascript中的try catch异常捕获机制用法分析  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  如何通过虚拟主机空间快速建站?  如何基于云服务器快速搭建个人网站?  建站之家VIP精选网站模板与SEO优化教程整合指南  如何在建站宝盒中设置产品搜索功能?  实现虚拟支付需哪些建站技术支撑?  香港服务器建站指南:免备案优势与SEO优化技巧全解析  Swift中循环语句中的转移语句 break 和 continue  建站168自助建站系统:快速模板定制与SEO优化指南  Android自定义控件实现温度旋转按钮效果  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  如何在IIS7上新建站点并设置安全权限?  桂林网站制作公司有哪些,桂林马拉松怎么报名?  公司网站的制作公司,企业网站制作基本流程有哪些?  ,巨量百应是干嘛的?  创业网站制作流程,创业网站可靠吗?  子杰智能建站系统|零代码开发与AI生成SEO优化指南  建站主机如何安装配置?新手必看操作指南  如何在IIS中新建站点并解决端口绑定冲突?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  如何在香港免费服务器上快速搭建网站?  如何通过商城免费建站系统源码自定义网站主题?  在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?  可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?  动图在线制作网站有哪些,滑动动图图集怎么做?  建站之星免费版是否永久可用?  微信h5制作网站有哪些,免费微信H5页面制作工具?  SQL查询语句优化的实用方法总结  如何选择美橙互联多站合一建站方案?  如何通过二级域名建站提升品牌影响力?  宝华建站服务条款解析:五站合一功能与SEO优化设置指南  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  自助网站制作软件,个人如何自助建网站?  如何快速搭建高效服务器建站系统?  在线制作视频网站免费,都有哪些好的动漫网站?  建站之星Pro快速搭建教程:模板选择与功能配置指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。