请您提供查询以获得预期结果,如下所示。 我需要在我的nodejs应用程序中使用类似的逻辑。
表:(员工)
Name | Month | Salary|
-------------------------------
Vinodh | Jan | 7000 |
Vinodh | Feb | 6500 |
Elumalai| Jan | 8000 |
Elumalai| Feb | 9000 |
Kumar | Dec | 5000 |
Kumar | Feb | 4000 |
预期结果:
Name | Month | Salary|
-------------------------------
Vinodh | Jan | 7000 |
Elumali | Feb | 9000 |
Kumar | Dec | 5000 |
答案 0 :(得分:0)
一种方法是:
select t.*
from t
where t.salary = (select max(t2.salary) from t t2 where t2.name = t.name);