您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

sql语句right join用法详细介绍

2025/10/21 19:50:59发布12次查看
right join:是sql语言中的查询类型,即连接查询。它的全称为右外连接( right outer join),是外连接的一种
表a记录如下:
 代码如下 复制代码
aid anum
1 a20050111
2 a20050112
3 a20050113
4 a20050114
5 a20050115
表b记录如下:
 代码如下 复制代码
bid bname
1 2006032401
2 2006032402
3 2006032403
4 2006032404
8 2006032408
sql语句如下:
 代码如下 复制代码
select * from a
right joing b
on a.aid = b.bid
结果如下:
 代码如下 复制代码
aid anum bid bname
1 a20050111 1 2006032401
2 a20050112 2 2006032402
3 a20050113 3 2006032403
4 a20050114 4 2006032404
null null 8 2006032408
(所影响的行数为 5 行)
结果说明:
仔细观察一下,就会发现,和left join的结果刚好相反,这次是以右表(b)为基础的,a表不足的地方用null填充.
注意on与where区别
on语句其实和where语句功能大致相当,只是这里的on语句是专门针对联结表的,on语句后面的条件的要求和书写方式和where语句的要求是一样的,大家基本上可以把on当作where用。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product