Code:
SELECT
p.lastname + ' ' + p.firstname AS Naam,
CodeFacturatiedienst.value AS [Code facturatiedienst],
Reactie.value AS Reactie,
ReactieDatum.value AS Datum
from
person AS p LEFT JOIN
ppart AS pp ON p.personid = pp.personid LEFT JOIN
(select RA_c.value, ra.registrationid, ra.questionid
from
answers ra inner join
answers_multilinetextvalue RA_c on ra.registrationanswerid = RA_c.registrationanswerid
) AS Reactie ON r.registrationid = Reactie.registrationid LEFT JOIN
(select RA_d.value, ra.registrationid, ra.questionid
from
answers ra inner join
answers_datevalue RA_d on ra.registrationanswerid = RA_d.registrationanswerid
) AS Datum ON r.registrationid = ReactieDatum.registrationid
Hoe kan ik er nu voor zorgen dat hij bij "Datum" niet alles pakt maar enkel de laatste datum.
Heb al MAX geprobeerd maar dit lukt niet, ook omdat hij dit niet wil nemen in de inner select.