Jakie są jednowierszowe operatory podzapytań?
Jakie są jednowierszowe operatory podzapytań?

Wideo: Jakie są jednowierszowe operatory podzapytań?

Wideo: Jakie są jednowierszowe operatory podzapytań?
Wideo: SINGLE ROW SUB QUERY | SQL Subqueries | Subqueries in SQL with examples | Nested Queries 2024, Listopad
Anonim

ten operatorzy które mogą być używane z pojedynczy - wiersz podzapytania to =, >, >=, <, <= i. Funkcje grupowe mogą być używane w podzapytanie . Na przykład poniższa instrukcja pobiera dane pracownika z najwyższą pensją. Klauzula mająca może być również stosowana z pojedynczy - podzapytanie o wiersz.

W związku z tym, który operator nie jest używany w podzapytaniach jednowierszowych?

Inne porównanie operatorzy np., >, <, <= może być używany z pojedyncze podzapytanie . W poniższym przykładzie użyto „ <” operator w zewnętrznej klauzuli WHERE zapytania. Funkcja AVG() to używany w podzapytanie aby uzyskać średnią kwotę zamówienia, która jest przekazywana do klauzuli WHERE zewnętrznego zapytania.

Po drugie, czy podzapytanie może zwrócić wiele wierszy? Podzapytania z wieloma wierszami Zwraca podzapytanie z wieloma wierszami jeden lub więcej wydziwianie na zewnątrz SQL oświadczenie. Możesz użyć operatora IN, ANY lub ALL w zewnętrznym zapytaniu, aby obsłużyć a podzapytanie że zwraca wiele wierszy . Spis treści: Używanie operatora NOT IN z Podzapytanie z wieloma wierszami.

Czym zatem jest podzapytanie jednowierszowe?

Pojedynczy - podzapytania wierszy są podzapytania używany z operatorem porównania w klauzuli WHERE lub HAVING. Podzapytania które mogą zwrócić więcej niż jeden wiersz (ale tylko jedna kolumna) do zewnętrznej instrukcji są nazywane wielokrotnymi podzapytania wierszy . Wiele- podzapytania wierszy są podzapytania używany z klauzulą IN, ANY lub ALL.

Co to jest podzapytanie wielowierszowe w SQL?

Zapytanie podrzędne z wieloma wierszami Wiele - podzapytania wierszy to zapytania zagnieżdżone, które mogą zwrócić więcej niż jedno wiersz wyników do zapytania nadrzędnego. Wiele - podzapytania wierszy są używane najczęściej w klauzulach WHERE i HAVING. Odkąd wraca wiele rzędów , musi być obsługiwany przez operatory porównania zestawów (IN, ALL, ANY).

Zalecana: