문자열에서 특정 철자부분을 잘라내는 함수

문법:

select substr('smith',1,3)
from dual;

=smmi
select substr('smith',-3,2)
from dual;

=it

1번째 자리로부터 3칸까지

substr(문자열, 자리 인덱스 번호, 그 인덱스 번호부터 몇개 잘라낼지)

문제1

우리반 테이블에서 이름, 이름의 성씨만 출력하시오.

select ename, substr(ename,1,1)
from emp19;

문제2

우리반에서 성씨가 김씨인 학생들의 이름을 출력하시오.

select ename
from emp19
where substr(ename,1,1)= '김';