玖叶教程网

前端编程开发入门

SQL 全连接 FULL JOIN 关键字

SQL 全连接 FULL JOIN 关键字

FULL OUTER JOIN 关键字只要左表(table_name1)和右表(table_name2)其中一个表中存在匹配,则返回行。

FULL JOIN关键字结合了LEFT JOIN和RIGHT JOIN的结果。

在某些数据库中, FULL JOIN 称为 FULL OUTER JOIN,SQL语法如下。


演示数据库


全连接(FULL JOIN)实例

以下实例中我们把 Students_hobby 作为左表,Hobby_dict 作为右表。现在,我们希望检索所有的人及他们的爱好,和所有爱好,以及喜欢这些爱好的学生Id、姓名、爱好和登记时间。

结果集如下:

FULL JOIN 关键字会从左表 (Students_hobby) 和右表 (Hobby_dict) 那里返回所有的行。如果 "Students_hobby" 中的行在表 "Hobby_dict" 中没有匹配,或者如果 "Hobby_dict" 中的行在表 "Students_hobby" 中没有匹配,这些行同样会返回。


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言