goedemiddag,
ik heb een tabel met personen, examens en datums
nu zou ik elke persoon willen zien met de datum waarop het laatste examen doorging
(dus enkel de laatste datum, niets meer)
momenteel heb ik deze query, maar het resultaat is niet wat ik wens
ik heb een tabel met personen, examens en datums
nu zou ik elke persoon willen zien met de datum waarop het laatste examen doorging
(dus enkel de laatste datum, niets meer)
momenteel heb ik deze query, maar het resultaat is niet wat ik wens
Code:
select distinct
tbl_personen.naam
,tbl_personen.voornaam
,tbl_examens.graad
,tbl_examsn.examendatum
FROM tbl_personen INNER JOIN tbl_examens ON tbl_personen.persoon_id = tbl_examens.persoon_id
WHERE ((tbl_examens.examendatum) In (select top 1 examendatum from [tbl_examens])
ORDER BY tbl_personen.naam, tbl_personen.voornaam;