Search

SUBSTR

select employee_id, SUBSTR(last_name, 1, 3) from employees; # last_name의 1번째 문자부터 3칸 후 전까지
Bash
복사
select employee_id, last_name, job_id from employees where SUBSTR(job_id, 4, 3) = 'REP' # last_name의 1번째 문자부터 3칸 후 전까지 중에 REP인 것만
Bash
복사
select first_name from employees where substr(first_name, 1, 1) = 'S'; # SUBSTR를 이용하여 S로 시작하는 이름 찾기
Bash
복사
select first_name from employees where substr(first_name, 2, 1) = 'a'; # 두번째 글자가 a인 이름 찾기
Bash
복사
select first_name from employees where substr(first_name, -1, 1) = 'n'; # 맨 뒤 글자가 n인 이름 찾기 # -1은 글자의 맨뒤 기준으로
Bash
복사
select ename from emp where substr(ename, -2, 2) = 'MS'; # 맨 뒤 두 글자가 MS인 글자 찾기
Bash
복사