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

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Podzapytanie wierszowe (1)

Podzapytanie wierszowe (1)


Podzapytanie wierszowe zwraca zawsze co najwyżej jeden rekord, zawierający jedną lub kilka wartości (w zależności od liczby wyrażeń w klauzuli SELECT podzapytania). W przypadku konstruowania zapytań z podzapytaniami wierszowymi dopuszczalne jest stosowanie wszystkich operatorów logicznych, a więc: =, !=, <>, >, >=, < i <=. Przykład pokazuje zapytanie z podzapytaniem wierszowym. Jak już wspomniano, jako pierwsze wykonuje się podzapytanie. Tutaj znajduje ono minimalną płacę podstawową wśród pracowników. Wynikiem podzapytania będzie zawsze jeden rekord z jedną wartością, stąd dopuszczalne jest zastosowanie operatora =. Odczytana przez podzapytanie wartość (w naszym przypadku 900), zostaje przekazana do zapytania zewnętrznego, gdzie jest użyta w warunku w klauzuli WHERE (placa_pod = 900). W wyniku otrzymujemy nazwiska pracowników, zarabiających minimalną płacę podstawową.


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