Hej!
Jag är inte 100% säker på vad du försöker göra, men pröva med nestlade SQL-satser, funkar i alla större RDBMS.
Exempel:
Kod:
select
*
from
(select max(id) as id, Rumsnr from NTA_CHANGES group by Rumsnr) as query1,
NTA_CHANGES
where
(NTA_CHANGES.ByggnadNr = 003) AND
(NTA_CHANGES.ID >= 55981) AND
(NTA_CHANGES.id = query1.id)
order by
NTA_CHANGES.Rumsnr;
Dvs i den inre sql-satsen hämtar du de id-nummer du söker, och i den yttre hämtar du resten av informationen.
Kan detta vara det du söker?