본문 바로가기
SQL

Hacker rank The Blunder

by 무적김두칠 2021. 10. 21.

 

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

댓글