Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

tìm kiếm mức lương cao thứ 3 trong mysql không giới hạn

Hãy thử Truy vấn này,

   SELECT *
   FROM one one1
   WHERE ( 3 ) = ( SELECT COUNT( one2.salary )
                   FROM one one2
                   WHERE one2.salary >= one1.salary
                 )

Đây WHERE (n) bạn có thể đặt bất kỳ con số nào để trả lại mức lương cao nhất đó.

Kiểm tra Demo SQLFiddle này



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách lưu trữ dữ liệu vào cơ sở dữ liệu trong LARAVEL 5.2

  2. Cách gỡ lỗi một bình từ xa từ netbeans

  3. Cuốn sách Ruby on Rails yêu thích của bạn là gì và tại sao?

  4. Nói chung, điều gì nhanh hơn, chuyển qua các tệp hoặc chạy truy vấn SQL LIKE% x% thông qua các đốm màu?

  5. Chèn và truy xuất dữ liệu trong MySQL bằng PHP thông qua Ajax