Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara memilih Rentang baris berdasarkan nilai bidang - MySQL

Anda dapat menggunakan subquery untuk mendapatkan hasil maksimal dan kemudian cukup gunakan where klausa:

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

Saya sangat menyarankan Anda untuk memiliki indeks di revs .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mendapatkan Ukuran Tabel di MySQL

  2. Bagaimana cara memilih kolom nilai statis?

  3. Langkah-langkah untuk menginstal Mysql56 di linux

  4. Temukan catatan duplikat di MySQL

  5. SQLSTATE[HY000]:Kesalahan umum:1298 Zona waktu tidak diketahui atau salah:jendela 'UTC'