美文网首页
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