Il problema qui è che tutte le righe hanno un conteggio di 1
, quindi la loro posizione quando si utilizzano ORDER BY hits
non è deterministico. E poiché esegui una nuova query ogni volta che accedi a una pagina, le righe verranno "criptate" di nuovo.
Per mantenere le tue pagine coerenti, puoi anche ordinare in base al loro ID:
SELECT mot_cle.* FROM mot_cle ORDER BY hits DESC, id ASC LIMIT 3 OFFSET 0; --Page 1