1 使用多个表格
在「world」资料库的「country」表格中,储存世界上所有的国家资料,其中有一个栏位「Capital」用来储存首都资料,不过它只是储存一个编号;另外在「city」表格中,储存世界上所有的城市资料,它主要的栏位有城市编号和城市的名称:
虽然「country」表格自己没有储存城市名称,不过它可以使用「Capital」栏位的值,对照到「city」表格中的「ID」栏位,也可以知道城市的名称。 在这样的表格设计架构下,如果你想要查询「所有国家的首都名称」:
这样的查询需求就称为「结合查询」,也就是你要查询的资料,来自于一个以上的表格,而且两个表格之间具有上列讨论的「对照」情形。
2 Inner Join
「Inner join」通常称为「内部结合」,它可以应付大部份的结合查询需求,内部结合有两种写法,差异在把结合条件设定在「WHERE」子句或「FROM」子句中。
点击阅读全文
更多参考:
本文转自: MySQL入门 (四) : JOIN 与UNION 查询
相关推荐
这个视频虽然只需要 10 小时,但讲的内容还是非常全面的,包括 select、where、and、in、like、order by、limit、inner join、self join、outer join、union、insert、update、delete、group by等等。 视频地址:...
9.5 涉及多个数据表的关联查询(LEFT/RIGHT JOIN) 9.6 合并查询结果(UNION) 9.7 分组查询,统计函数(GROUP BY) 9.8 修改数据(INSERT、UPDATE和DELETE) 9.9 创建数据表、数据库和索引 第10章...
9.5 涉及多个数据表的关联查询(LEFT/RIGHT JOIN) 9.6 合并查询结果(UNION) 9.7 分组查询,统计函数(GROUP BY) 9.8 修改数据(INSERT、UPDATE和DELETE) 9.9 创建数据表、数据库和索引 第10章 SQL...
table查询:select插入记录:insert更新记录:update删除记录:delete函数:AVG, COUNT, MAX等函数:concat别名:as聚集:group by子查询:subquery连接:join自连接,外连接,全连接等并集:union视图:view存储...
(17)\SQL课程素材软件下载\SQL素材下载\第四章 SQL单表查询\代码;目录中文件数:7个 ├─(58) group by 练习.sql ├─(59) select_from_demo_hy_order_20170410_limit_20_201705141925.csv ├─(60) where 练习....
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...
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...
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...
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...
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查询与函数 一、 SQL概述 SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。 SQL...