Bazy danych · Junior · Pytanie 74 z 75

Co sprawdza EXISTS?

SELECT name FROM users u
WHERE EXISTS (SELECT 1 FROM orders o WHERE o.user_id = u.id);

Wyjaśnienie

Baza może zatrzymać się na pierwszym pasującym wierszu. NOT EXISTS daje odwrotność: użytkowników bez zamówień.

Do poczytania

Błąd w pytaniu

Bazy danych · Junior · pytanie 74

Sprawdź się

Rozwiąż test Bazy danych · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test