Udostępnij za pośrednictwem


Reguły podkwerendy

podzapytanie podlega następującym ograniczeniom:

  • Lista select podzapytanie wprowadzone z operator porównania może zawierać tylko jedną nazwę wyrażenie lub kolumna (chyba, że ISTNIEJE i w operują na wybór * lub listy, odpowiednio).

  • Jeśli klauzula WHERE kwerendy zewnętrzne zawiera nazwę kolumna, musi być zgodny łączyć z kolumna na liście select podzapytanie.

  • ntext, text, I image typów danych nie można używać na liście select podkwerendy.

  • Ponieważ muszą one zwraca jedną wartość, wprowadzone przez operator porównania niezmodyfikowany podkwerend (jeden nie następuje słowo kluczowe wszystkie) nie może zawierać klauzule Grupuj według i HAVING.

  • Słowo kluczowe DISTINCT nie można używać z podkwerend, które zawierają Grupuj według.

  • Nie można określić klauzul obliczeń i INTO.

  • ORDER BY można określić tylko, gdy określony jest również u góry.

  • Nie można zaktualizować widok utworzone przy użyciu podzapytanie.

  • Lista select podzapytanie wprowadzone z EXISTS, Konwencji, ma gwiazdki (*) zamiast pojedynczego kolumna nazwy.Zasady wprowadzone z EXISTS podzapytanie są takie same jak dla standardowej liście select, ponieważ tworzy podzapytanie wprowadzonych w systemie ISTNIEJE badanie istnienia i zwraca wartość PRAWDA lub FAŁSZ, zamiast danych.

Zobacz także

Koncepcje