Pomoc w dokończeniu kodu z sql

Pomoc w dokończeniu kodu z sql
awres
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
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

ZD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2310
0

@awres:

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

B1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 502
1

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

ToTomki
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1366
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 :)

GS
  • Rejestracja: dni
  • Ostatnio: dni
1
Kopiuj
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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.