Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy ktoś może wyjaśnić, jak działa następujące zapytanie SQL, aby uzyskać 'n' najwyższą pensję?

Mówiąc słownie, to zapytanie będzie brzmieć „Wybierz pracownika, który ma dwie inne osoby z wyższą pensją”. Tak więc wynikiem jest pracownik z trzecią najwyższą pensją.

Pamiętaj, że to zapytanie może się nie powieść, jeśli dwie lub więcej osób ma dokładnie taką samą pensję.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zmienić kolumnę bez upuszczania tabeli w SQL 2008

  2. Podziel wiersz na podstawie wartości kolumny

  3. Jak sys.dm_exec_describe_first_result_set_for_object działa w programie SQL Server

  4. SQL Server 2008 — kolumna obliczeniowa HashBytes

  5. DECRYPTBYASYMKEY() nie zwraca oczekiwanej wartości