Базы данных
и язык SQL

Решение примера 3 на запрос SQL с EXISTS

Пример 3. Определить автора (авторов), книги которого выданы пользователю с ID 120, а также с ID 18.

Запрос будет следующим:

SELECT Author FROM Bookinuse AS Author_120 WHERE Customer_ID=120 AND EXISTS (SELECT Author FROM Bookinuse WHERE Customer_ID=18 AND Author=Author_120.Author)

Этот запрос вернёт следующий результат:

Author
Пастернак