美文网首页
外联接(outer join)

外联接(outer join)

作者: 轻云绿原 | 来源:发表于2018-04-25 09:12 被阅读12次

外联接

举个粟子
SELECT * 
FROM girls RIGHT OUTER JOIN toys 
ON girls.toy_id=toys.toy_id;
查询结果
girl_id girl toy_id toy_id toy
1 Jane 3 3 toy soldiers
2 Sally 4 4 harmonica
3 Cindy 1 1 hula hoop
4 Mandy 1 1 hula hoop
NULL NULL NULL 2 balsa glider
NULL NULL NULL 5 baseball cards
NULL NULL NULL 6 tinker toys
NULL NULL NULL 7 etch-a-sketch
NULL NULL NULL 8 slinky

外接联是把一张表当主表,另一张表当次表。主表的所有行都会出现在查询结果里(不论符不符合条件),次表会根据条件来筛选结果 .

条件是用ON,不是用WHERE

区分主,次表.

LEFT OUTER JOIN:左边是主表,
RIGHT OUTER JOIN:右边是主表.

相关文章

  • Oracle知识点总结(三)

    多表查询:内联接等值联接inner join外连接left outer joinright outer joinO...

  • 外连接

    外连接 包括左向外联接、右向外联接和完整外部联接。 左连接:left join 或 left outer join...

  • MySQL开发技巧一:JOIN从句

    内连接(INNER JOIN) 左外连接(LEFT OUTER JOIN) 右外连接(RIGHT OUTER JO...

  • 外联接(outer join)

    外联接 举个粟子 查询结果 外接联是把一张表当主表,另一张表当次表。主表的所有行都会出现在查询结果里(不论符不符合...

  • 连接

    连接类型 内连接inner join左外连接 left outer join右外连接 right outer jo...

  • sql 联合查询

    内连接 (inner join) 外连接(Outer Join) 左外连接 (left join 或 Left ...

  • (十三)连接查询(join)

    内连接(inner join) 外连接(outer join) 自然连接(natural join) select...

  • SQL联合查询

    1.联合查询分类 内连接(inner Join 或 Join)外连接(outer Join)左外连接(left o...

  • MySQL 拾穗者 五 连接

    连接 摘要 概述 正文 一 内连接 inner join 二 外连接 outer join

  • sqlalchemy多表联合查询

    sqlalchemy多表联合查询(inner outer join 左右连接)详解 按用户名摸糊查询 左外联接(l...

网友评论

      本文标题:外联接(outer join)

      本文链接:https://www.haomeiwen.com/subject/malelftx.html