Die Spalte 'letze Doku' (man ignoriere den Rechtsschreibfehler) war eigentlich dazu gedacht, den zuletzt ändernden Nutzer anzugeben. Das funktioniert offenbar aber nicht richtig. Das würde Sie ihrem Zeil aber auch nicht näher bringen.
Ich kenne ihr genaues Ziel nicht, vermute aber, dass Sie (oder bei Bedarf unser Support) sich mit elementaren Gruppierungsfunktionen von SQL auseinandersetzen müssen.
Das 'höchste Datum' eines Patienten in einer Tabelle A mit den Spalten 'patientid', 'datum' und vorname bekommen Sie beispielweise mit der Abfrage
select patientid, max(datum), max(vorname) from A group by patientid
Das max() bei vorname könnte auch min() oder avg() oder sonstwas sein, auf jeden Fall in für jede Spalte nach der nicht gruppiert wird ein Aggregationsoperator notwendig.