a(id,name ) )。
数据: (1,tldch ) 2,yxdppx ) ) 3,爱唱歌的八宝粥) )。
b(id,name ) )。
数据: 1、学生、2、老师、4、校长
左连接结果:
select A.*,B.* from A left join B on A.id=B.id;
1 tldch 1的学生
2 yxdppx 2老师
3喜欢听歌的八宝粥空空
右链接结果:
select A.*,B.* from A right join B on A.id=B.id;
1 tldch 1的学生
2 yxdppx 2老师
努尔4校长
******
补充:在以下情况下使用外部连接
例如,有两个桌子。 一个是用户表,另一个是交易记录表。 查询每个用户的事务记录时,请使用左外部连接,因为并非所有用户都有事务记录。
使用左外部连接时,会显示有交易记录的信息,没有的会显示NULL。 如上面举例所示。
如果不使用外接式,比如“爱歌八宝粥”没有交易记录,就不会显示用户背后的“爱歌八宝粥”信息,查询所有用户的交易记录就没有意义了。
******
看看结果,就知道左右连接的不同了。 转载于:https://www.cn blogs.com/kkkore/p/5410829.html