CREATE VIEW valores (nome, minsal, maxsal, medsal) AS SELECT d.depnome, MIN(e.sal), MAX(e.sal), AVG(e.sal) FROM empregado e, departamento d WHERE e.depnro=d.depnro GROUP BY d.depnome;
Considere a existência das tabelas departamento e empregado, relacionadas de forma que cada departamento possa ter um ou muitos empregados ligados a ele. Na tabela departamento existem os campos depnro (chave primária) e depnome e na tabela empregado existem os campos empnro (chave primária), empnome, cargo, sal e depnro (chave estrangeira). Considere que em ambas as tabelas existem registros cadastrados relacionando adequadamente departamentos a empregados.