Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
I don't 'do' SQL so I'm just trying to remember what I did in an HND years ago. Doesn't mean I'm not clever, just not clever at SQL. At least I tried!!
select name,
age,
salary
from
(select name,
age,
salary,
max(salary) over (partition by age) max_sal_for_age,
min(age) over (partition by 'A') min_age
from table)
where salary = max_sal_for_age
and age = min_age