SQL 문제 36 - Top Earners(HackerRank) Top Earners 풀이 -- ORACLE SELECT T.* FROM ( SELECT (MONTHS * SALARY) || ' ' || COUNT(MONTHS * SALARY) FROM EMPLOYEE GROUP BY MONTHS * SALARY ORDER BY MONTHS * SALARY DESC )T WHERE ROWNUM = 1; -- MYSQL SELECT CONCAT(T.MAX_NUM,' ',T.CNT) FROM ( SELECT (MONTHS * SALARY) AS MAX_NUM , COUNT(MONTHS * SALARY) AS CNT FROM EMPLOYEE GROUP BY MAX_NUM ORDER BY MAX_NUM DESC limit 1 ) T; - months와 salary 컬럼 곱할 때 최대값과 해당하는 사람들 수를 공백을 기준으로 출력하는 문제이다. - 곱한값을 기준으로 group by로 사람 수...
#HackerRank
#SQL
#SQL_HackerRank
#SQL_TopEarners
#SQL_TopEarners_HackerRank
원문링크 : SQL 문제 36 - Top Earners(HackerRank)