sql左右连接查询区别是什么?

时间:01-19人气:24作者:午后旳浪漫

SQL左右连接查询的主要区别在于返回的数据范围。左连接返回左表所有记录及右表匹配记录,右连接返回右表所有记录及左表匹配记录。

区别

左连接:保留左表全部数据,即使右表没有匹配项。左表记录完整显示,右表无匹配字段显示为空。适合需要左表完整信息的场景,比如查询所有用户及其订单记录,无订单用户也会列出。

右连接:保留右表全部数据,即使左表没有匹配项。右表记录完整显示,左表无匹配字段显示为空。适合需要右表完整信息的场景,比如查询所有订单及其用户信息,无用户订单也会列出。

注意:本站部分文字内容、图片由网友投稿,如侵权请联系删除,联系邮箱:happy56812@qq.com

相关文章
本类推荐
本类排行