SQL

Hacker rank The Blunder

무적김두칠 2021. 10. 21. 11:54

 

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만 되는게 아니라 숫자도되네요

반응형