SELECT name
,sum(kor+ENG+MAT)/3 s_sum
,lpad('#',lpad(sum(kor+ENG+MAT)/3,1),'#') m
FROM LJM_EXAM
GROUP BY name;
쿼리 결과
-- substr (값, 짜를위치, 짜를개수)
-- lpad(시작문자, 자리수, 채울문자) 자리수 조정해서 substr같은 역할을 할 수 있음
-- floor(무조건 내림) 3.1 -> 3 ////// 3.9 -> 3
-- ceil(무조건 올림) 3.1 -> 4 ////// 3.9 -> 4
.
.
.
위와 똑같은 결과를 주는 쿼리문
SELECT name
,sum(kor+ENG+MAT)/3 s_sum
,lpad('#',substr(floor(sum(kor+ENG+MAT)/3),1,1),'#') m
FROM LJM_EXAM
GROUP BY name;