Cześć, tak jak w temacie. Wklepuję to w google i jakieś misz-masz, nie rozumiem co tam ludzie piszą bo mają jakieś dziwne przykłady. Mam swój z zajęć, może mi ktoś na jego podstawie napisać dlaczego jest ono tak skonstruowane? Będę wdzięczny.
SELECT imie, nazwisko FROM student WHERE student.id IN (SELECT ocena.id_student FROM ocena WHERE ocena.wartosc > 4);
Oraz takie:
SELECT * FROM student as s WHERE NOT EXISTS (SELECT * FROM ocena as o WHERE o.id_student = s.id);
Słowa kluczowe znam.