문제출처 HACKER RANK
문제의 저작권은 해커랭크에 있습니다
- 직원의 월급(salary) x 근무월(months을 총수입(earnigs)로 정의
- 총수입의 최대값과, 그 최대값을 가진 직원수를 출력하는 쿼리
earnings로 그룹화(group by)
내림차순으로 정렬하고 최대값 1만 출력 (limit 1)
select
salary * months as earnings, count(*)
from
employee
group by
earnings
order by
earnings desc
limit 1