Ta przeglądarka nie jest już obsługiwana.
Przejdź na przeglądarkę Microsoft Edge, aby korzystać z najnowszych funkcji, aktualizacji zabezpieczeń i pomocy technicznej.
Zapytanie z podzapytaniem w klauzuli WHERE zwraca następujący błąd: Msg 512, Level 16, State 1, Line 17 Subquery zwrócił więcej niż 1 wartość. Nie jest to dozwolone, gdy podzapytywanie następuje po =, !=, <, <= >, >= lub gdy podzapytanie jest używane jako wyrażenie. Co możemy zrobić, aby naprawić ten błąd?
Upewnij się, że podzapytywanie nie używa opcji SELECT * na liście SELECT.
Zmień operator wprowadzający podzapytywanie na IN lub NOT IN
Dodawanie funkcji DISTINCT do listy SELECT
Które z poniższych stwierdzeń jest prawdziwe w skorelowanych podzapytaniach?
Skorelowana podzapytywanie zwraca pojedynczą wartość skalarną
Skorelowana podzapytywanie zwraca wiele kolumn i wierszy
Skorelowana podzapytywanie odwołuje się do wartości w zapytaniu zewnętrznym
Przed sprawdzeniem pracy musisz odpowiedzieć na wszystkie pytania.
Czy ta strona była pomocna?