- Mitglied seit
- 15. Mai 2008
- Beiträge
- 21.900
- Punkte für Reaktionen
- 14
- Punkte
- 0
ich habe im Primär-Index neben der ID auch eine Versionsnummern-Feld (sagen wir dazu 'Version'). Dies wird bei jeder Änderung inkrementiert (++Version). Wenn ich auf alle Zeilen mit der neusten (höchsten) Version zugreifen will, dann mach ich:
Das funktioniert soweit. Meine Frage: geht es auch anders? eventuell kürzer?
Itari
Rich (BBCode):
select * from t1 where (ID, Version) in (select ID, max(Version) from t1 group by ID)
Das funktioniert soweit. Meine Frage: geht es auch anders? eventuell kürzer?
Itari
Zuletzt bearbeitet: