실습을 위해 초기화(클릭)
1. length 함수 (문자열의 길이 구하기)
LENGTH(문자열)로 조회를 하면 문자열의 글자수를 출력합니다.
2. UPPER , LOWER 함수(대소문자 관련)
UPPER(문자열)은 안에 있는 모든 문자열을 다 대문자로 변환해줍니다.
LOWER(문자열)은 안에 있는 모든 문자열을 다 소문자로 바꿔줍니다.
파이썬에 있는 문법과 똑같죠?
3. 채우기 함수 (LPAD , RPAD)
외우기 까다롭나요? ㅎㅎㅎ 의미를 알면 금방 외울수 있는데요,
LPAD는 left + padding, 즉 왼쪽을 채운다는 것입니다.
RPAD는 right + padding 으로 오른쪽을 채운다는 것입니다.
문법은 LPAD(문자열 , 길이(정수) , 채울 문자) , RPAD(문자열 , 길이(정수) , 채울 문자) 입니다!
아래 보시면 총 글자가 5글자가 되도록 채운 모습이 보입니다.
4. 공백 삭제 함수 (TRIM)
trim은 파이썬에도 있는 함수인데요, 양쪽의 공백을 삭제해주는 역할을 합니다!
- TRIM(문자열) 양쪽 공백 삭제
- RTRIM(문자열) 오른쪽 공백 삭제
- LTRIM(문자열) 왼쪽 공백 삭제
5. 문자열 일부만 골라서 추출하기 (SUBSTRING)
주소 문자열만 출력하면 이렇게 나옵니다. 그러나 지역만 보려면 어떻게 할까요??
주소들을 보면 맨 앞 두글자에 지역이 나와있는거 같습니다.
그러면 앞 두 글자만 출력할 수 없을까요?
SUBSTRING(문자열 , 시작점(1부터 시작) , 길이) 를 이용해서 문자열의 일부를 뽑아낼수 있습니다
아래 처럼하면 첫번째 글자부터 2글자니까 1,2번째 문자열이 출력돼서 지역이 나오겠죠?
반응형
댓글