Mam takie oto zapytanie do bazy:
SELECT * FROM mecze WHERE x1=$id ORDER BY DATA DESC LIMIT 0,5
Po czymś takim baza zwraca mi 5 najnowszych meczów. Jednak są one posortowane w kolejności od najnowszego, a nie tak jak ja potrzebuję od najstarszego.
Ilość rekordów jest zmienna, więc sztywne ustawienie limitu przy sortowaniu "data ASC" nie wchodzi za bardzo w grę. Chciałbym także uniknąć wstępnego pobierania ilości rekordów.
Będę wdzięczny za pomoc.