课程
/数据库
/Oracle
/Oracle高级查询
oracle 能用 left join 和 right join吗?
2018-02-17
源自:Oracle高级查询 3-6
正在回答
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;
等同于右外连接;
两种语句区别也不大,但是外连接的符号位置不常用估计会记错。
在没看今天的视频之前,我一直使用left/right join;
看到同事(+) 的外链接,我都会改为left / right join table_name on ***
可以。
left join 左表为主表,左表返回全部数据,右表只返回与左表相匹配的数据select l.str as left_str,r.str right_str from l left join r on l.v=r.vorder by 1,2;
举报
数据库开发中应用广泛的高级查询,本教程通过大量的案例详细讲解
1 回答为什么没讲join关键字
1 回答学习oracle群
2 回答oracle 中null=null 或者像null!=null,null和null之间可以进行判断吗,怎么证明
1 回答oracle有没有内连接
1 回答oracle中有视图吗 怎么没有看到视图的讲解