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

Como selecionar o intervalo de linhas com base em valores de campo - MySQL


Você pode usar uma subconsulta para obter o máximo e depois usar um where cláusula:
select t.*
from t cross join
     (select max(revs) as maxrev from t) x
where t.revs >= x.maxrev - 100000;

Eu recomendo fortemente que você tenha um índice em revs .