1

Temat: złączenia tabel - pomoc w zadaniu

2

Odp: złączenia tabel - pomoc w zadaniu

Jedno złączenie masz błędne oceny muszą być z przedmiotów z zadanego kierunku, moim zdaniem powinno to wyglądać tak
SELECT
  S.nr_albumu
, S.imie
, S.nazwisko
, (select P.nazwa_przedmiotu from dziekanat.przedmioty P where P.id_przedmiotu=O.id_przedmiotu) as nazwa_przedmiotu
, P.nr_semestru
, O.data_zaliczenia
, o.ocena
FROM dziekanat.studenci S
JOIN dziekanat.studenci_kierunkow SK ON S.nr_albumu = SK.nr_albumu
JOIN dziekanat.oceny O ON SK.nr_albumu = O.nr_albumu and o.id_kierunku_studiow=SK.id_kierunku_studiow
JOIN dziekanat.kierunki_studiow KS ON SK.id_kierunku_studiow = KS.id_kierunku
WHERE KS.nazwa_kierunku = 'Informatyka'
ORDER BY s.nazwisko