Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysql - problema de deslocamento


De acordo com a Documentação do MySQL :

Eles recomendam que você use uma consulta como:
SELECT * FROM tbl LIMIT 95,18446744073709551615;

Então, no seu caso, você deve tentar:
SELECT *
FROM (SELECT * 
      FROM $table 
      ORDER BY ID DESC 
      LIMIT 3,18446744073709551615) AS T 
ORDER BY TIME_STAMP

Observe que você também pode usar a versão compatível com PostgreSQL usando a palavra-chave OFFSET :
SELECT *
FROM (SELECT * 
      FROM $table 
      ORDER BY ID DESC 
      LIMIT 18446744073709551615 OFFSET 3) AS T 
ORDER BY TIME_STAMP

Caso você esteja se perguntando, 18446744073709551615 = 2^64 - 1 .