3) 단일행 함수 _ 1. 문자함수_substr & instr
2019. 4. 23. 17:50ㆍ빅데이터 머신러닝 전문가 양성과정/1.SQL
substr과 instr을 이용하여 email 주소에서 도메인을 출력해보자.
이름과 이메일이 들어간 테이블 email
위의 예제에서 도메인에 해당하는 gmail 만 출력하기!
Substr |
특정 철자만 잘라내는 함수 |
Substr(column, 위치, 문자길이) |
Instr |
특정철자의 위치번호를 알려주는 함수 |
Instr(column, '찾는문자') |
먼저 instr을 이용하여, '@'와 '.'의 위치를 알아내자
select instr(email, '@') as "@위치", instr(email, '.') as ".위치"
from email;
이제 substr을 이용하여 @ 다음부터 . 전까지 도메인 주소를 출력하자
select substr(email, instr(email, '@')+1, instr(email, '.') - instr(email, '@')-1) as 도메인
from email;
'빅데이터 머신러닝 전문가 양성과정 > 1.SQL' 카테고리의 다른 글
3) 단일행 함수 _ 1. 문자함수 (0) | 2019.04.19 |
---|---|
2) 데이터 제한 및 정렬 (0) | 2019.04.15 |
1) SQL select 문 (0) | 2019.04.15 |