Я пытаюсь написать запрос, который делает ниже:Регистрация ошибок и заказ
Для каждого гостя, который имеет слово «Эдинбург» в их адрес показать общее количество забронированных ночей. Обязательно укажите 0 для тех гостей, которые никогда не бронировали. Покажите фамилию, имя, адрес и количество ночей. Закажите фамилию, затем имя.
У меня возникли проблемы с созданием присоединиться к работе должным образом, ER Диаграмма Snippet:
Вот мой текущий (прерывистая) решение:
SELECT last_name, first_name, address, nights
FROM booking
RIGHT JOIN guest ON (booking.booking_id = guest.id)
WHERE address LIKE '%Edinburgh%';
Вот результаты этого запроса:
Запрос частично завершено, надеясь кто-то может помочь мне и создать рабочую версию. Я в настоящее время изучаю SQL, поэтому извиняюсь, если это довольно простой или немой вопрос!
Вы уверены, что мы должны делать свою домашнюю работу? – Strawberry