Zitat von
hoika:
zur Not ne SP erzeugen.
Heiko
So würde ich es auch machen.
Man kann es auch mal so probieren:
SQL-Code:
select p.id
, (select tb.auftragid from terminal_buchungen tb
where tb.personalid = p.id and
tb.buchung = (select max(tbs.buchung) from terminal_buchungen tbs where tbs.personal_id = p.id)
) as auftragid
from personal p
Ungetestet natürlich...
Das Feld Buchung muss dann natürlich eindeutig sein, sonst: multiple rows in singleton select...
[EDIT]für das max muss auch das Feld buchung einen desc Index haben[/EDIT]
Frank