单纯的一张表的select查询,显然是已经不够用了,我们必须联合多张表,进行数据的联查。
因为写数据的信息,他不是存放在一张表中。通过某个字段相互关联,这个作为where的约束条件。
比如现在有两张表通过外键关联:
select 表1.name ,表2.name,表1.id,表2.id from 表1,表2 where 表1.id = 表2.id
多表查询分类:
下面来说一下左外连接与右外连接数据匹配问题:
下面在说一下子查询:
子查询:无非就是把一个查询结果作为另外一个查询条件来使用,注意子查询要使用括号