美文网首页
1.2 数据库-合并、连接

1.2 数据库-合并、连接

作者: __71db | 来源:发表于2017-09-06 16:55 被阅读0次

    合并 union

    1、两个表列要一致

    2、合并时进行了去重操作

    select * from test1 union select * from test2;

    select id,name from test1 union select id,name from test2;

    左右连接

    left join  on 两个表的对应关系--以左表为基准,右边进行连接

    左表中全部展示,坐表中有右表没有用null补全,左表中没有右表中有的则删除

    right join  on 两个表的对应关系--与左表连接相反

    select * from test1 right join test2 on test1.id=test2.id;

    1、select * from test1 right join test2 on test1.id=test2.id;

    (select * from test1 left join test2 on test1.id=test2.id) union (select * from test1 right join test2 on test1.id=test2.id);

    相关文章

      网友评论

          本文标题:1.2 数据库-合并、连接

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