首页 > IT职业 > IT职场 > mysql左连接和右连接的区别

1、区别
左连接,以左表为参照,显示所有数据,右表中没有则以null显示
右连接,以右表为参照显示数据,左表中没有则以null显示
左连接where只影向右表,右连接where只影响左表。
2、实例
左连接(left join)返回左边含有的字段。
select a*,b* from a left join b on(a.a1=b.a2);
右连接(right join)返回右边含有的字段。
select a*,b* from a right join b on(a.a1=b.a2);
以上就是mysql左连接和右连接的区别,我们在使用这两种连接时要注意区分,避免知识点的混淆。除此之外,还有内连接和全连接的使用,感兴趣的小伙伴可以在课后查阅资料。更多编程基础知识学习:python学习网
推荐操作系统:windows7系统、mysql5.8、DELL G3电脑
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3265/viewspace-2829767/ ,如需转载,请注明出处,否则将追究法律责任。