BD-1st-2.4-lab3.tresc-1.1-Slajd7

Z Studia Informatyczne
Wersja z dnia 07:21, 10 sie 2006 autorstwa PKrzyzagorski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Zapytania z wieloma grupami

Zapytania z wieloma grupami


Konstruując zapytania z wieloma grupami konieczne jest zdefiniowanie wyrażenia grupujące. Wyrażenie grupujące umieszcza się w klauzuli GROUP BY. W przykładzie zbiór rekordów relacji PRACOWNICY zostaje podzielony na grupy ze względu na wartość atrybutu ID_ZESP, następnie w każdej z grup zostaje wyliczona wartość średniej płacy pracowników, zatrudnionych w danym zespole. W wyniku zapytania otrzymujemy tyle rekordów, w ilu zespołach pracują pracownicy (rekord z pustą wartością ID_ZESP jest tworzony przez rekordy pracowników, którzy nie należą do żadnego zespołu). Wynik zapytania zostaje posortowany ze względu na wartość wyrażenia grupującego, a więc atrybutu ID_ZESP.


<< Poprzedni slajd | Spis treści | Następny slajd >>