1
2
|
select ceil( avg(salary)-avg(replace(salary,0,'')) )
from employees
|
cs |
문제 요약을 해보면
salary가
1420
2006
2210
3000
에서 0이 고장나서
142
26
221
3
으로 인식해서 잘못 계산했다네요
replace함수 쓰면 되고 오버로딩 돼있어서 string만 되는게 아니라 숫자도되네요
반응형
'SQL' 카테고리의 다른 글
Hacker rank Weather Observation Station 2 (0) | 2021.10.21 |
---|---|
Hacker rank Top Earners (0) | 2021.10.21 |
Hacker rank Population Density Difference (0) | 2021.10.21 |
Hacker rank Japan Population (0) | 2021.10.21 |
Hacker rank Average Population (0) | 2021.10.21 |
댓글