문제
코드
SELECT CEIL(AVG(salary) - AVG(replace(salary,0,'')))
FROM employees
- 모든 직원들의 월급 평균을 구하라
- 그러나 사만다의 키보드 숫자 0이 고장나서 0이 없을 때와 있을 때의 오차를 구하고자 함
- 올림해서 보여줘야 하기 때문에 0이 있는 원본 데이터에서 0이 없는 데이터를 빼서 평균 값을 구한 다음 CEIL() 함수 사용
출처
반응형
'Algorithm > MySQL' 카테고리의 다른 글
[LeetCode] 627. Swap Salary (MySQL) (0) | 2021.07.08 |
---|---|
[해커랭크(HackerRank)] The PADS (MySQL) (0) | 2021.07.07 |
[해커랭크(HackerRank)] Japan Population (MySQL) (0) | 2021.07.05 |
[해커랭크(HackerRank)] Symmetric Pairs (MySQL) (0) | 2021.07.05 |
[LeetCode] 197. Rising Temperature (MySQL) (0) | 2021.07.05 |