У меня есть таблица PlayerStats, которая содержит следующие строки
Id Runs HS
1 536 96
2 586 98
3 423 82
Я написал следующие (3) запроса. который является лучшим и эффективным на сервере Sql
Query1
select * from PlayerStats order by Runs desc
Query2
SELECT *
FROM
(SELECT Runs,HS,DENSE_RANK() over(ORDER BY Runs desc) AS rk
FROM PlayerStats) as a
Query3
With empCTE2 as
(
SELECT Runs,HS,DENSE_RANK() over(ORDER BY Runs desc) as _rank from PlayerStats
)
select * from empCTE2