Problemet här är att alla raderna har ett träffantal på 1
, därför deras position när du använder ORDER BY hits
är icke-deterministiskt. Och eftersom du kör en ny fråga varje gång du öppnar en sida, kommer raderna att "förvrängas" på nytt.
För att hålla dina sidor konsekventa kan du också sortera efter deras id:
SELECT mot_cle.* FROM mot_cle ORDER BY hits DESC, id ASC LIMIT 3 OFFSET 0; --Page 1