--查询
--内连接 等值连接
--内连接 两个形式
1. 表名 inner join 表名 on
2. 表名 , 表名 where
select ename,dname from emp e, dept d where e.deptno = d.deptno;
--内连接 不等值连接
--查看员工工资在工资表中多少和多少之间
select ename, sal,grade from emp e, salgrade s
where e.sal between s.losal and s.hisal;
--查看员工工资在1000-3000之间
select ename, sal,grade from emp e, salgrade s
where e.sal between 1000 and 3000;
--外连接
--right join 右外连接
--查询所有员工信息,并且看哪个部门没有人
--外连接
--查询所有员工信息,并且看哪个部门没有人
--right join 右外连接
--右表所有值 没有对应的会以null显示
--左边表只选择条件满足对应的 不满足的不选择
select ename,dname from emp right join dept
on emp.deptno = dept.deptno;
--leit join 左外连接
select ename,dname from emp left join dept
on emp.deptno = dept.deptno;