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

Temukan gaji maks dan maks kedua untuk tabel karyawan MySQL

Anda cukup menjalankan 2 kueri sebagai kueri dalam untuk mengembalikan 2 kolom:

select
  (SELECT MAX(Salary) FROM Employee) maxsalary,
  (SELECT MAX(Salary) FROM Employee
  WHERE Salary NOT IN (SELECT MAX(Salary) FROM Employee )) as [2nd_max_salary]

Demo Fiddle SQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gunakan Single Row Query dengan MySQL dan PHP

  2. Bisakah saya menggunakan banyak pernyataan dalam kueri yang disiapkan JDBC?

  3. Konektor MySQL/C++ OS X 10.9 Mavericks dan XCODE 5.0.2

  4. Membuat kolom jumlah kumulatif di MySQL

  5. Bergabunglah dengan tabel dengan masalah SUM di MYSQL