Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CURSOR oceny (id_przedmiot) IS
- SELECT s.nralbumu, s.imie, s.nazwisko, p.nazwa, z.id_charakter, o.ocena FROM STUDENT s
- LEFT JOIN GRUPA g ON g.id_grupa = s.id_grupa
- LEFT JOIN ZAJECIA z ON z.id_grupa = g.id_grupa
- LEFT JOIN PRZEDMIOT p ON p.id_przedmiot = z.id_przedmiot
- LEFT JOIN OCENA o ON o.ID_ZAJECIA = z.id_zajecia
- WHERE o.ocena IS NOT NULL
- AND p.id_przedmiot = id_przedmiot
- AND s.nralbumu = (SELECT s.nralbumu FROM STUDENT s
- LEFT JOIN GRUPA g ON g.id_grupa = s.id_grupa
- LEFT JOIN ZAJECIA z ON z.id_grupa = g.id_grupa
- LEFT JOIN PRZEDMIOT p ON p.id_przedmiot = z.id_przedmiot
- LEFT JOIN OCENA o ON o.ID_ZAJECIA = z.id_zajecia
- WHERE p.id_przedmiot = id_przedmiot
- GROUP BY s.nralbumu
- ORDER BY AVG(o.ocena) ASC, s.nralbumu ASC
- FETCH FIRST ROW ONLY)
- ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement