---------------练习1-------------------------------------------------------------------------------------------------
1.创建一个视图,通过该视图可以查询到工资在2000-5000内并且姓名中包含有A的员工编号,姓名,工资。
create view view_emp as
select empno,ename,sal from emp ------创建view视图权限不足,登录sys-commad window输入命令:grant create view to scott授权
where sal between 2000 and 5000;
2.通过上述创建的视图查询数据
select *from view_emp ;
----------------练习2-------------------------------------------------------------------------------------------------
1.创建一个视图,通过该视图可以查询到工作在NEW YORK和CHICAGO的员工编号,姓名,部门编号,入职日期。
create view view_emp_dept as
select e.empno,e.ename,e.deptno,e.hiredate from emp e,dept d
where e.deptno=d.deptno and loc in(‘NEW YORK’,‘CHICAGO’) ;
select *from view_emp_dept;
select *from dept;
2.创建一个视图,通过该视图可以查询到每个部门的部门名称及最低工资。
create view view_dept as
select d.dname,