为了账号安全,请及时绑定邮箱和手机立即绑定

oracle 能用 left join 和 right join吗?

oracle 能用 left join 和 right join吗?

正在回答

3 回答

select d.deptno,d.dname,count(e.empno) from emp e right join dept d on e.deptno=d.deptno group by d.deptno,d.dname;

等同于右外连接;

两种语句区别也不大,但是外连接的符号位置不常用估计会记错。

0 回复 有任何疑惑可以回复我~

在没看今天的视频之前,我一直使用left/right join;

看到同事(+) 的外链接,我都会改为left / right join table_name on ***

0 回复 有任何疑惑可以回复我~

可以。

left join  左表为主表,左表返回全部数据,右表只返回与左表相匹配的数据
select l.str as left_str,r.str right_str from l 
left join r on l.v=r.v
order by 1,2;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

oracle 能用 left join 和 right join吗?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号