1.笛卡儿积
SELECT E.*,D.* FROM EMP E,DEMP D;
2.多表查询
内连接
查询员工信息以及员工的部门信息
SELECT E.*,D.* FROM DEPTNO D,EMP E WHERE D.DEPTNO=E.DEPTNO;
INNER JOIN ON 内连接多表查询 SELECT * FROM * * INNER JOIN * * ON *.*=*.*;
SELECT E.* ,D.* FROM EMPNO E INNER JOIN DEPTNO D ON D.DEPTNO=E.DEPTNO;
查询部门号为20的员工信息,部门所在地并按照工资排序
SELECT E.*,D.LOC FROM DEPTNO D ,EMPNO E WHERE D.DEPTNO=E.DEPTNO AND D.DEPTNO=20 ORDER BY E.SAL;
外连接
左外连接 left join... on //以左边的表为主表显示数据,左边的表匹配右边的表
SELECT E.*,D.* FROM EMPNO E LEFT JOIN DEPTNO D ON E.DEPTNO=E.DEPTNO;
右外连接 right join.....on 以右边的表为主表显示数据,右边的表匹配左边的表
SELECT E.*,D.* FROM EMPNO E RIGHT JOIN DEPTNO D ON E.DEPTNO=E.DEPTNO;