oracle 多表 列
Oracle中多表查询是查询重要的操作之一,经常在实际的业务场景中使用。多表查询之所以常用,是因为我们的实际业务一般都是数据存储在多张表中,如何将这些表中的数据关联起来,并且合并出我们需要的结果,将是数据库应用的主要目标之一。在本文中,我们将主要介绍Oracle多表查询之列的使用。
多表查询中,我们不能像单表查询那样简单地指定要返回的列名,因为有多个表参与查询,这需要我们显式地指定查询的列名,即使用表名或视图名加字段名的方式来指定查询的列名。下面的代码示例可以更好地理解这一点:
SELECT t1.empno,t1.ename,t2.deptno,t2.dname FROM emp t1,dept t2 WHERE t1.deptno = t2.deptno;