sqlleftjoin详解(SQL JOIN 连接详细介绍及简单使用实例)
sqlleftjoin详解
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 server日期查询语句(SQL Server中查询结果超出了查询时间范围解决方法)
- sqlserver登录身份验证(SQL Server 2012 身份验证Authentication)
- mysql中FIND_IN_SET函数
- 数据库的sql语句怎么写(数据库常用的sql语句汇总)
- mysql数据库迁移命令(MySQL数据迁移相关总结)
- sqlserver技术文档(sql server2016里面的json功能浅析)
- 查看IO量大的SQL语句及它们的执行计划
- sql server 货币型例子(sql server把退款总金额拆分到尽量少的多个订单中详解)
- SQL Server中如何将数据导出为XML或Json文件
- mysql数据库导入错误怎么处理(MySQL数据库导入导出数据之报错解答实例讲解)
- mysql单个表可以储存多少内容(浅谈mysql一张表到底能存多少数据)
- windows mysql 忘记密码(解决MySQL忘记密码问题的方法)
- mysql索引原理和优化(Mysql 索引该如何设计与优化)
- SQL Server 数据库自动备份
- sql查询语句casewhen是什么意思(SQL Server中使用判断语句IF ELSE/CASE WHEN 案例)
- sql server 函数参数表(SQL Server 实现数字辅助表实例代码)
- 三部冷门谍战剧,第一部2014年拍摄,至今还未播出(三部冷门谍战剧)
- 《金陵秘事》的剧情跌宕起伏 给观众带来的怎样的感官体验(金陵秘事的剧情跌宕起伏)
- 少儿口才表达影响未来一生,50首经典绕口令和孩子玩出聪明大脑(少儿口才表达影响未来一生)
- 玩网游居然让人更友善 很难以让人置信(玩网游居然让人更友善)
- 学好汉语拼音,从娃娃绕口令抓起,平时还是要多练 收藏好(从娃娃绕口令抓起)
- 仙女们的私藏鲜法大PK 鲜香切块牛肉(仙女们的私藏鲜法大PK)
热门推荐
- base64图片在各种浏览器的兼容性处理(base64图片在各种浏览器的兼容性处理)
- sqlserver 空间数据类型(SQL Server数据类型转换方法)
- 编写HTML格式的邮件需注意的地方
- php怎么弄不重复字符串(PHP中将一个字符串部分字符用星号*替代隐藏的实现代码)
- dedecms变量的使用(dedecms实现游客可以提问、回答及查看的方法)
- python怎样读取mysql数据(使用Python将Mysql的查询数据导出到文件的方法)
- mysql为啥使用b+树(MySQL用B+树作为索引结构有什么好处)
- css基础选择器的语法格式(css -webkit-line-clamp WebKit的CSS扩展WebKit是私有属性)
- docker开源软件(5款超好用的开源 Docker工具强烈推荐)
- iis7.5怎么安装(IIS7.5打开启用GZip压缩功能的设置教程方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9