oracle学习笔记14-多表连接查询之内连接
如果想同时查找两个表中的数据应该怎么办呢? oracle提供了几个连接的语法 SELECT table1.column,table2.column FROM table1,table2 WHERE table1.column1=table2.column 其中from后面是多个表的表名,where后面是连接的条件,当多个表中有相同的字段时,把表名可以作为列名的前缀。 内连接 SELECT emp.empno,emp.ename,emp.job,emp.mgr,emp.hiredate,emp.sal,emp.comm,emp.deptno,dept.dname FROM emp,dept WHERE emp.deptno=dept.deptno; 有些表的名字比较长,我们可以使用表别名,上面的代码可以修改为 SELECT