0

テーブルから最大給与を見つけたいのですが、テーブルの従業員には次のデータが含まれています

Id  Salary
1   5000
2   4000
3   1000
4   5000
5   2000
6   5000
7   5000

ここでは、最大給与を取得するために 2 つの方法を使用できますが、どちらの方法が優れているかはわかりません。

select max(Salary) from Employee
or
select max(distinct Salary) from Employee

どのクエリがより高速で優れているか、またその理由を教えてください。

4

1 に答える 1