Я изучал sql последние 7 недель и у меня проблемы с профсоюзами.
У меня есть сценарий, в котором я должен перечислить книги, которые купил клиент, но я не могу дублировать названия книг в результатах запроса. Другими словами, мне нужно удалить дубликаты, используя объединение. Кроме того, я не могу получить книги на основе информации о клиенте, так как мне нужно использовать их имя, как оно есть в таблице клиентов.
Я смог написать объединение, которое получает все данные, которые я ищу, но я не знаю, как превратить то, что у меня есть, в объединение.
Вот мой SQL:
select b.title, c.lastname, c.firstname
from customers c join orders o using (customer#)
join orderitems oi using (order#)
join books b using (isbn)
where c.lastname = 'LUCAS' and firstname = 'JAKE';
Вот ERD:
введите описание изображения здесь
Я ценю любую помощь, которую кто-то может оказать.