`
天梯梦
  • 浏览: 13630165 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

MySQL入门 (四) : JOIN 与UNION 查询

阅读更多

1 使用多个表格

在「world」资料库的「country」表格中,储存世界上所有的国家资料,其中有一个栏位「Capital」用来储存首都资料,不过它只是储存一个编号;另外在「city」表格中,储存世界上所有的城市资料,它主要的栏位有城市编号和城市的名称:

 

MySQL入门 (四) : JOIN 与UNION 查询

 

虽然「country」表格自己没有储存城市名称,不过它可以使用「Capital」栏位的值,对照到「city」表格中的「ID」栏位,也可以知道城市的名称。 在这样的表格设计架构下,如果你想要查询「所有国家的首都名称」:

 

MySQL入门 (四) : JOIN 与UNION 查询

 

这样的查询需求就称为「结合查询」,也就是你要查询的资料,来自于一个以上的表格,而且两个表格之间具有上列讨论的「对照」情形。

 

 

2 Inner Join

「Inner join」通常称为「内部结合」,它可以应付大部份的结合查询需求,内部结合有两种写法,差异在把结合条件设定在「WHERE」子句或「FROM」子句中。

 

 

点击阅读全文

 

更多参考:

MySQL 超新手入门教程系列

MySQL入门 (一) : 资料库概论与MySQL的安装

MySQL入门 (二) : SELECT 基础查询

MySQL入门 (三) : 运算式与函式

MySQL入门 (五) : CRUD 与资料维护

 

本文转自: MySQL入门 (四) : JOIN 与UNION 查询

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    mysql从入门到精通.zip

    这个视频虽然只需要 10 小时,但讲的内容还是非常全面的,包括 select、where、and、in、like、order by、limit、inner join、self join、outer join、union、insert、update、delete、group by等等。 视频地址:...

    MySQL 5权威指南(第3版) 中文版 下载地址

     9.5 涉及多个数据表的关联查询(LEFT/RIGHT JOIN)  9.6 合并查询结果(UNION)  9.7 分组查询,统计函数(GROUP BY)  9.8 修改数据(INSERT、UPDATE和DELETE)  9.9 创建数据表、数据库和索引  第10章...

    MySQL5 权威指南第3版中文版_part1

     9.5 涉及多个数据表的关联查询(LEFT/RIGHT JOIN)  9.6 合并查询结果(UNION)  9.7 分组查询,统计函数(GROUP BY)  9.8 修改数据(INSERT、UPDATE和DELETE)  9.9 创建数据表、数据库和索引  第10章 SQL...

    SQL快速入门 | 春松客服|data-550869.pdf

    table查询:select插入记录:insert更新记录:update删除记录:delete函数:AVG, COUNT, MAX等函数:concat别名:as聚集:group by子查询:subquery连接:join自连接,外连接,全连接等并集:union视图:view存储...

    基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程.txt

    (17)\SQL课程素材软件下载\SQL素材下载\第四章 SQL单表查询\代码;目录中文件数:7个 ├─(58) group by 练习.sql ├─(59) select_from_demo_hy_order_20170410_limit_20_201705141925.csv ├─(60) where 练习....

    程序员的SQL金典.rar

     8.4 集合运算符与子查询  8.4.1 IN运算符  8.4.2 ANY和SOME运算符  8.4.3 ALL运算符  8.4.4 EXISTS运算符  8.5 在其他类型SQL语句中的子查询应用  8.5.1 子查询在INSERT语句中的应用  8.5.2 子查询在UPDATE...

    程序员的SQL金典6-8

     8.4 集合运算符与子查询  8.4.1 IN运算符  8.4.2 ANY和SOME运算符  8.4.3 ALL运算符  8.4.4 EXISTS运算符  8.5 在其他类型SQL语句中的子查询应用  8.5.1 子查询在INSERT语句中的应用  8.5.2 子查询在UPDATE...

    程序员的SQL金典7-8

     8.4 集合运算符与子查询  8.4.1 IN运算符  8.4.2 ANY和SOME运算符  8.4.3 ALL运算符  8.4.4 EXISTS运算符  8.5 在其他类型SQL语句中的子查询应用  8.5.1 子查询在INSERT语句中的应用  8.5.2 子查询在UPDATE...

    程序员的SQL金典4-8

     8.4 集合运算符与子查询  8.4.1 IN运算符  8.4.2 ANY和SOME运算符  8.4.3 ALL运算符  8.4.4 EXISTS运算符  8.5 在其他类型SQL语句中的子查询应用  8.5.1 子查询在INSERT语句中的应用  8.5.2 子查询在UPDATE...

    程序员的SQL金典3-8

     8.4 集合运算符与子查询  8.4.1 IN运算符  8.4.2 ANY和SOME运算符  8.4.3 ALL运算符  8.4.4 EXISTS运算符  8.5 在其他类型SQL语句中的子查询应用  8.5.1 子查询在INSERT语句中的应用  8.5.2 子查询在UPDATE...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    第三章 Sql查询与函数 一、 SQL概述 SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。  SQL...

Global site tag (gtag.js) - Google Analytics