BD-1st-2.4-lab5.tresc-1.1-Slajd10
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Podzapytania w klauzuli HAVING
Przykłady, prezentowane na poprzednich slajdach, pokazywały podzapytania umieszczane jedynie w klauzuli WHERE. Umieszczenie podzapytania w klauzuli HAVING rządzi się tymi samymi zasadami, jakie zostały omówione dla podzapytań w klauzuli WHERE zapytania.
W zaprezentowanym przykładzie podzapytanie znajduje średnią płacę podstawową wśród pracowników. Zapytanie zewnętrzne dokonuje grupowania ze względu na wartość atrybutu NAZWA zbioru rekordów, powstałego z połączenia pracowników z zespołami, następnie w każdej z grup wylicza średnią płacę podstawową. Do zbioru wynikowego trafiają tylko te grupy, w których wartość średniej płacy podstawowej jest większa od wartości wyliczonej przez podzapytanie.