子句在这里作为过滤条件,指明只有两个表中的s_id字段值相等的时候才符合连接查询的条件.从返回的结果可以看到,显示的记录是由两个表中不同列值组成的新记录.内连接(INNER JOIN)实例: 在lyshark...◆外连接查询◆外连接查询将查询多个表中相关联的行,内连接时,返回查询结果集合中的仅是符合查询条件和连接条件的行.但有时候需要包含没有关联的行中数据,即返回查询结果集合中的不仅包含符合连接条件的行,而且还包括左表...,所有该条记录只取出了ordes表中相应的值,而从customers表中取出的值为空值NULL.右连接(RIGHT JOIN)右连接是左连接的反向连接,将返回右表的所有行,如果右表的某行在作表中没有匹配行...,他们允许创建一个表达式对子查询的返回值进行比较,只要满足内层子查询中任何一个比较条件,就返回一个结果作为外层查询的条件.为了进行下面的实验,先来创建一下SQL语句表格:MariaDB [lyshark...◆ALL 子查询◆ALL关键字与ANY不同,使用ALL时需要同时满足所有内层查询的条件,ALL关键字接在一个比较操作符的后面,表示与子查询返回的所有值比较为TRUE,则返回TRUE.ALL实例: 返回tab2