Hallo,
ich hab da grade ein kleines
mysql-problem.
ich habe eine Tabelle mit den "wichtigen spalten" cat_id (int) und image_date (int).
nun will ich pro kategorie (cat_id) nur den letzten Eintrag (höchster Wert in Image-date).
ich hab schon mit "group by" rumprobiert, aber es liefert mir immer nur das älteste, ein "order by" vorher geht nicht, danach ist es unnütz, da group by nur 1 Datensatz pro cat_id übermittelt.
habs auch noch mit distinct probiert, aber da bekomme ich nur den Maximalwert der angegebenen Spalte und nicht alle Felder.
also sowas in der Art:
Code:
SELECT * FROM `4images_images` Order by `image_date` DESC Group by `cat_id`;
Gruß Frank