코딩테스트/코딩테스트 SQL

[HackerRank] The Blunder

sseozytank 2022. 8. 23.

 

💡문제

 

The Blunder | HackerRank

Query the amount of error in Sam's result, rounded up to the next integer.

www.hackerrank.com

 

💡문제 요약 

1.실제 월급 평균 - 잘못계산한 월급 평균(기존 salary에서 0이 제외됨)  

 

💡풀이 방법 

select ceil(avg(salary)-avg(replace(salary,0,'')))
from employees

 

💡고찰

📄replace 함수가 문자열이 아닌 integer type에서도 사용 가능한지 처음 알았다.

📄ceil이라는 올림 함수 공부 

 

'코딩테스트 > 코딩테스트 SQL' 카테고리의 다른 글

[HackerRank] Placements  (0) 2022.09.26
[HackerRank] Contest Leaderboard  (0) 2022.08.23
[HackerRank] Top Competitors  (1) 2022.08.22

댓글