BD-1st-2.4-lab5.tresc-1.1-Slajd9

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Operatory ANY i ALL (2)

Operatory ANY i ALL (2)


Pierwszy przykład pokazuje zastosowanie operatora ANY z operatorem logicznym >. Podzapytanie zwraca płace podstawowe pracowników z zespołu o numerze 30. Zapytanie zewnętrzne przegląda rekordy z relacji PRACOWNICY, sprawdzając dla każdego z rekordów warunek: płaca pracownika ma być większa od przynajmniej jednej płacy, odczytanej przez podzapytanie (czyli płacy pracowników z zespołu o numerze 30). Jeśli warunek jest spełniony, nazwisko pracownika trafia do zbioru wynikowego.

W drugim przykładzie wykonujemy to samo zapytanie, zastępując operator ANY operatorem ALL. Teraz rekord, przeglądany przez zapytanie zewnętrzne, trafi do zbioru wynikowego, jeśli płaca podstawowa pracownika będzie większa od płac podstawowych wszystkich pracowników z zespołu o numerze 30.


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