Pomoc w dokończeniu kodu z sql

0

Witam nie jestem w stanie poradzic sobie z tym zapytaniem.
Wyjmij dane klientow, ktorzy wypożyczyli książkę pt. Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3.
SELECT wypozyczono.id_student FROM ksiazki WHERE tytul LIKE "%Responsive Web Design. Projektowanie elastycznych witryn w HTML5 i CSS3%";

123.png2321.png432432.png

0

@awres:

No i gdzie jest KOD SQL, który mamy dokończyć?

1

jak chcesz klientów to musisz tak join do tej tabeli

2

Poczytaj o tym jak robić joiny. Przyda Ci się.

  1. Zobacz jakie id ma Twoja książka, to chyba potrafisz.
  2. Połącz się (left join) z tabelą nr 3 (wykorzystaj id książki, połącz te tabele wykorzystując to id)
  3. Połącz się z tabelą nr 2 przy pomocy id studenta z tabeli nr 3 i z tabeli numer 2
  4. Wybierz wszystko z tabeli nr 2

Polecam do podstaw kurs na Khan Academy (koniecznie zrób po angielsku!), łatwo przyswoić podstawy od nich :)

1
select 
	distinct (wypozyczono.student_id),
	studenci.imie,
	studenci.nazwisko
from 
	wypozyczono
	left outer join studenci on studenci.id_studenta=wypozyczono.id_studenta
where 
	wypozyczono.id_ksiazki = :id

1 użytkowników online, w tym zalogowanych: 0, gości: 1