(c) Instytut Informatyki Politechniki Poznańskiej
6
Tworzenie perspektywy złożonej (1)
•Perspektywa złożona niemodyfikowalna oparta na jednej relacji
•perspektywa jest niemodyfikowalna, ponieważ zawiera funkcje agregujące oraz klauzulę GROUP BY
•
•
•
•
•
•
CREATE OR REPLACE VIEW place_etaty
(etat, srednia, maksymalna, liczba)
AS
SELECT etat, AVG(placa_pod), MAX(placa_pod), COUNT(*)
FROM pracownicy
GROUP BY etat
ORDER BY MAX(placa_pod) DESC;