[HackerRank] The Blunder(REPLACE활용)

1280 단어 sqlsql

문제 설명

Samantha가 직원들의 월급을 입력을 했는데 알고보니 키보드의 0키가 고장이 났음.
Samantha는 직원의 평균 월급과 자신이 입력한 월급의 평균의 차이를 알고 싶어서 어떻게 하면 알 수 있는지 묻는상황이다.

테이블 소개

  • TABLE NAME : EMPLPEES
CloumnType
IDInteger
NameString
SalaryInteger

조건

  • It does not get rounded up.

풀이

SELECT CEIL(AVG(Salary) -  AVG(REPLACE(Salary, 0, ''))) FROM EMPLOYEES

좋은 웹페이지 즐겨찾기