我想找到從表中的最高工資和我的表員工包含以下數據哪種方法更適合在sql server中查找最大值?
Id Salary
1 5000
2 4000
3 1000
4 5000
5 2000
6 5000
7 5000
在這裏,我可以使用兩種方法來獲得最大的工資,但我不知道哪種方法比較好,有是
select max(Salary) from Employee
or
select max(distinct Salary) from Employee
請讓我知道哪個查詢更快,更好,爲什麼?
您可以測試並找出答案。 –