二十五岁时我们都一样愚蠢、多愁善感,喜欢故弄玄虚,可如果不那样的话,五十岁时也就不会如此明智。
标题:SQL 表连接 ( JOIN )
SQL 表连接 用于把来自两个或多个表的行结合起来
表连接有啥作用呢?
当我们的数据横跨 2 个或 2 个以上的表时,我们就要考虑要怎么排列这两个表中的数据,好让它们组成一个大的表
数据库系统把这种多个表数据的排列方式叫做表连接 ( SQL JOIN )
SQL JOIN
SQL JOIN 子句通过两个或两个以上的表的共有字段,将这些表的行结合起来
现在的主流数据库系统大概都支持以下几种表连接
表连接 说明 INNER JOIN 如果表中有至少一个匹配,则返回行 LEFT JOIN 即使右表中没有匹配,也从左表返回所有的行 RIGHT JOIN 即使左表中没有匹配,也从右表返回所有的行 FULL JOIN 只要其中一个表中存在匹配,则返回行