ylbtech-SQL-W3School-高级:SQL INNER JOIN 关键字
1.返回顶部
1、

SQL INNER JOIN 关键字

在表中存在至少一个匹配时,INNER JOIN 关键字返回行。

INNER JOIN 关键字语法

SELECT column_name(s)
FROM table_name1
INNER JOIN table_name2
ON table_name1.column_name=table_name2.column_name

注释:INNER JOIN 与 JOIN 是相同的。

原始的表 (用在例子中的):

"Persons" 表:

Id_P LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

"Orders" 表:

Id_O OrderNo Id_P
1 77895 3
2 44678 3
3 22456 1
4 24562 1
5 34764 65

内连接(INNER JOIN)实例

现在,我们希望列出所有人的定购。

您可以使用下面的 SELECT 语句:

SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_P
ORDER BY Persons.LastName

结果集:

LastName FirstName OrderNo
Adams John 22456
Adams John 24562
Carter Thomas 77895
Carter Thomas 44678

INNER JOIN 关键字在表中存在至少一个匹配时返回行。如果 "Persons" 中的行在 "Orders" 中没有匹配,就不会列出这些行。

2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
1、
2、
 
6.返回顶部
 
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

最新文章

  1. 给公司部门设计的SOA架构
  2. AFNetWorking3.0源码分析
  3. win7中VS2010中安装CSS3.0问题解决方法
  4. asp.net mvc 简单文件下载
  5. ASP.net中网站访问量统计方法代码(在线人数,本月访问,本日访问,访问流量,累计访问)
  6. PAT-乙级-1020. 月饼 (25)
  7. FTP被动模式无法被传统CDN模式加速
  8. mysql 监控工具monyog使用总结
  9. ym——安卓巴士总结了近百个Android优秀开源项
  10. 基于Cocos2dx + box2d 愤怒的小鸟的实现Demo
  11. Linux Apache2 配置介绍
  12. 如何防止cookie被串改
  13. Flume+Kafka+Storm整合
  14. 读取FTP 图片文件,并显示,非下载
  15. Spock - Document - 03 - Data Driven Testing
  16. PCIE
  17. 对C# .Net4.5异步机制测试
  18. related_name和related_query_name举例区别
  19. TModalResult 和 MessageBox 返回值
  20. Android中判断字符是否为中文、韩文、日文

热门文章

  1. java中i=i++的问题
  2. MySQL中SQL语句常见优化策略
  3. Java学习第二天之Java程序的基本规则
  4. GNS3
  5. linux 终端命令学习
  6. tsp问题-遍历算法/随机算法
  7. Redis单实例数据迁移到集群
  8. Docker 退出不关闭容器以及保存日志到本地
  9. How to find First Non-Repeated Character from String
  10. C语言学习系列(二)面向过程和面向对象