oracle怎么建视图

oracle怎么建视图

第1个回答  2010-12-02
基于表或其他视图来创建视图,目的将一些复杂的查询简化,提高查询速度 。如:

CREATE VIEW v_name AS SELECT b.dname,a.ename FROM emp a,dept b
WHERE a.deptno=b.deptno ;
查询部门名和员工名 通过建立视图,v_name 视图就等同于SELECT b.dname,a.ename FROM emp a,dept b
WHERE a.deptno=b.deptno 这样可以大大的简化程序本回答被网友采纳
第2个回答  2010-12-02
Use the CREATE VIEW statement to create a view.
使用create view 命令来创建视图
SQL> 1 CREATE VIEW emp_sal_comm AS
2 SELECT employee_id, salary,
3 salary * NVL(commission_pct,0) commission
4 FROM employees;
其中 emp_sal_comm 是视图名
employees 是视图数据来源(表名)本回答被提问者采纳
第3个回答  2010-12-02
create or replace view XXXXX as
select XXX
from XXX
第4个回答  2010-12-02
使用create view 命令来创建视图
第5个回答  2010-12-02
create view 视图名
(字段1,字段2,........)
as
select 字段1,字段2,...... from 数据来源表
相似回答