코딩/SQL

21. 특정 철자를 N개 만큼 채우기(LPAD, RPAD)

돌돌55 2022. 5. 29. 20:44

아까 못했던 것을 이번에 해결가능한지 풀어보자

 

처음 봤을때는 해결가능하지 못할거같은데 자세히 보자

 

 

월급을 특정 자리수만큼 늘리고 빈 곳을 *로 채우는 것이다.

 

LPAD는 왼쪽, RPAD는 오른쪽에 채우게 된다.

 

 

 

 

다음과 같이 시각화하는 것도 가능하다.

 

월급 만큼 *로 표시한다.

 

 *하나를 쓰고 ROUND로 월급의 크기를 본다.

 

그리고 빈 만큼 *을 채워넣게 된다.

 

사실 정확한 크기만큼 되는 것은 아니지만 시각적으로 판단하기에 충분히 좋아보인다.

 

 

 

 

ORDER BY로 더 깔끔해보이게 쿼리를 작성할 수 있다