MySQL - Text Versionen
Verfasst: 03.08.2004 16:29
Hallo !
ich möchte in einer MySQL Tabelle verschiedene versionen eines Textes speichern. die Spalte 'id' ist kennzeichnent für einen text und 'version' ein integer für die Version des textes. Jedoch ist 'id' nicht einzigartig, da mehrere texte mit der selben id aber unterschiedlichen versionen existieren können.
Jetzt wollte ich mit einem MySQL Query die aktuellsten Versionen sämtcher Texte selecten.
Mein erster Ansatz war:
somit bekomme ich immer eine version des textes. die höchste version eines textes, die existiert, kann ich mit max( a.version ) bekommen. jedoch weiß ich nicht, wie ich die ganze zeile für diese letzte version bekomme.
Zusammenfassend: Wie kann ich die aktuellste version (höchter wert in 'version') aller texte mti einem query bekommen ?
danke
xardias
ich möchte in einer MySQL Tabelle verschiedene versionen eines Textes speichern. die Spalte 'id' ist kennzeichnent für einen text und 'version' ein integer für die Version des textes. Jedoch ist 'id' nicht einzigartig, da mehrere texte mit der selben id aber unterschiedlichen versionen existieren können.
Jetzt wollte ich mit einem MySQL Query die aktuellsten Versionen sämtcher Texte selecten.
Mein erster Ansatz war:
Code: Alles auswählen
SELECT a.id , a.version , a.short , a.full FROM y2k1_kbase a GROUP BY a.id
Zusammenfassend: Wie kann ich die aktuellste version (höchter wert in 'version') aller texte mti einem query bekommen ?
danke
xardias