Exists

select S.naam, S.adres
from STUDENT S
where S.student_nr in
        (select R.student_nr
        from RESULTAAT R
        where R.student_nr = S.student_nr);

select S.naam, S.adres 
from STUDENT S
where exists
        (select *
       	from RESULTAAT R
       	where R.student_nr = S.student_nr);
Uitvoer (2x):

tabular338

Beide queries geven alle studenten die een resultaat hebben. De eerste is een gewone geneste query met in. De tweede gebruikt de operator exists. exists subquery is waar, dan en slechts dan als het resultaat van subquery niet leeg is.