Problém je v tom, že všechny řádky mají počet přístupů 1
, tedy jejich pozice při použití ORDER BY hits
je nedeterministický. A protože při každém přístupu na stránku spustíte nový dotaz, budou řádky znovu „zakódovány“.
Aby byly vaše stránky konzistentní, můžete je také řadit podle jejich ID:
SELECT mot_cle.* FROM mot_cle ORDER BY hits DESC, id ASC LIMIT 3 OFFSET 0; --Page 1