利用univ模式中的基本表COUNTRIES、DEPT和EMP完成下列查询。请在基本表名前加“univ.”。例如: SELECT * FROM univ.EMP;写出对应的SQL语句,并将查询语句定义为视图:列出工资比“JONES”多的所有职工,并按职工编号排序。
时间: 2024-02-23 18:57:52 浏览: 89
以下是对应的SQL语句:
```
SELECT * FROM univ.EMP WHERE SAL > (SELECT SAL FROM univ.EMP WHERE ENAME='JONES') ORDER BY EMPNO;
```
将查询语句定义为视图可以使用以下语句:
```
CREATE VIEW SalaryView AS
SELECT * FROM univ.EMP WHERE SAL > (SELECT SAL FROM univ.EMP WHERE ENAME='JONES') ORDER BY EMPNO;
```
定义完成后,可以直接使用以下语句查询视图:
```
SELECT * FROM SalaryView;
```
阅读全文