前面主要介绍了单表操作时的相关查询语句,接下来介绍一下多表之间的关系,这里主要是多表数据记录的查询,也就是如何在一个查询语句中显示多张表的数据,这也叫多表数据记录的连接查询。
在实现连接查询时,首先是将两个或两个以上的表按照某种关系连接起来(连接后形成一个新的关系表),然后再查询到所要求的的数据记录。连接查询分为外连接查询和内连接查询。
一、表和表之间的关系
并(UNION):并操作是把具有相同字段数目和字段类型的两个或多个表合并到一起。
2.笛卡尔积:两个表之间进行笛卡尔积后形成新的关系中字段两个表中的会合并在一起,数据记录会进行组合,比如第一个表中有3条记录,第二个表中有5条记录,两个表经过笛卡尔积操作后将一共会产生3*5=15 种数据记录。