lunes, 6 de agosto de 2007

Creación de una Vista Compleja

Creamos una vista compleja de nombres de departamento, salarios mínimos y salarios máximos por departamento.
Observe que se han especificado nombres alternativos para la vista.
Esto es un requisito si alguna columna de la vista se deriva de una función o una expresión.

Ejemplo:

  • Cree una vista compleja que contenga el nombre de departamento, 2 funciones de grupo para visualizar los valores mínimo y máximo de dos tablas.

CREATE VIEW v_dept_sum_avg
(Nombre, Salario_min, Salario_ max)
AS
SELECT d.dname, MIN(e.sal), MAX(e.sal)
FROM emp e, dept d
WHERE e.deptno = d.deptno
GROUP BY d.dname;

http://liang.armstrong.edu:5560/isqlplus

Veamos su estructura:

Describe v_dept_sum_avg

Ahora veamos los datos:

Select *
From v_dept_sum_avg;

No hay comentarios: