Algorithm/MySQL
[해커랭크(HackerRank)] The Blunder (MySQL)
yujin.me
2021. 7. 6. 23:51
문제
코드
SELECT CEIL(AVG(salary) - AVG(replace(salary,0,'')))
FROM employees
- 모든 직원들의 월급 평균을 구하라
- 그러나 사만다의 키보드 숫자 0이 고장나서 0이 없을 때와 있을 때의 오차를 구하고자 함
- 올림해서 보여줘야 하기 때문에 0이 있는 원본 데이터에서 0이 없는 데이터를 빼서 평균 값을 구한 다음 CEIL() 함수 사용
출처
반응형