col,'단위' "내용" <-단위는 하나의 열을 추가하는것과 다름없다. |
|
col||'단위' "내용" |
|
ex) |
select ename||LPAD(SAL,SAL/100+length(SAL),'*') "사원별 급여 현황" <-둘의 열을 합치고 별칭을 주기!! |
from emp |
/ |
|
*괄호는 어떻게 넣을까?? |
|
결과 값을 3등분 해준다 |
|
ex)select ENAME||LPAD(' ',SAL/100+1,'*')||'(' || SAL ||')' "사원별 급여 현황" <- lpad의 첫번째 요소를 space바로 채워준다 ' ' |
FROM EMP |
|
*마지막으로 ROUND 해주기 |
|
|
select ENAME||LPAD(' ',ROUND(SAL/100)+1,'*')||'(' || SAL ||')' "사원별 급여 현황" |
|
|
최종 |
select ENAME||LPAD(' ',ROUND(SAL/100)+1,'*')||'(' || SAL ||')' "사원별 급여 현황" |
from emp |
|
|
+추가로 |
|
이름의 길이가 달라서 길이가 달라지는 걸 해결하기위해 |
RPAD(ENAME,8,' ') ||LPAD(' ',ROUND(SAL/100)+1,'*')||'(' || SAL ||')' "사원별 급여 현황" |
를 해준다. |