Czy możliwe jest, abym w jednym zapytaniu wyciągnął po jednym najnowszym rekordzie z tabeli dla każdej z kategorii z osobna?
Tabela przykładowo wygląda tak: id, tekst, kategoria
Pytanie mniej więcej ma wyglądać tak (tak mi się przynajmniej wydaje):
SELECT * FROM tabela GROUP BY kategoria ORDER BY id DESC
ale nie działa. Pokazuje dane lecz nie najnowsze

Będę wdzięczny za pomoc w poprawianiu zapytania.