Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So wählen Sie den Zeilenbereich basierend auf Feldwerten aus - MySQL

Sie können eine Unterabfrage verwenden, um das Maximum zu erhalten, und dann einfach ein where verwenden Klausel:

select t.*
from t cross join
     (select max(revs) as maxrev from t) x
where t.revs >= x.maxrev - 100000;

Ich würde Ihnen dringend raten, einen Index für revs zu haben .