Hi,
ich habe folgende Tabelle für eine Homepage, in der die einzelnen Seiten abgespeichert werden.
S_id für eindeutige Seitenerkennung (Primärschlüssel, auto_increment)
einige felder für Titel, Inhalt, Autor usw. die meistens unterschiedlich sind
S_date für Erstellungsdatum
S_seite für Gruppierung
Es gibt von den Seiten unterschiedliche Versionen, die alle durch einen gleichen Wert S_seite erkennbar sind. Die neuere Seite hat einen höheren Wert in S_date.
Nun würde ich gerne eine Abfrage machen, die mir von jedem Wert in S_seite den neuesten Datensatz anzeigt.
momentan bin ich nur so weit, dass ich zwei abfragen machen muss:
1. SELECT S_seite, max(S_date) as maxdate FROM seiten
GROUP BY S_seite
2. SELECT * FROM seiten WHERE S_seite=$seite and S_date=$maxdate
geht dies in einer Abfrage?
Danke!