데이터로그😎
REPLACE, SUBSTR, LPAD, TRIM 본문
Replace(컬럼명, 대체 하고싶은 문자, 대체할 문자)
- 문자 혹은 숫자를 다른 문자로 대체하고 싶을 때 사용
- 문자, 숫자 모두 가능
- 예시: IndepYear라는 컬럼에서 19라는 숫자를 ** 으로 대체해주세요.
SUBSTR(컬럼명, a, b)
- 문자열에서 "a번째 자리" 부터 b개의 문자를 추출하고 싶을 때
REPLACE + SUBSTR
- a번째 자리에서부터 b개의 글자를 특정 문자로 치환하고 싶을 때
LPAD, RPAD
- 원하는 글자 수 만큼 특정 문자로 자릿수를 채우고 싶을 때
- LPAD(문자열, 원하는 총 문자 길이, 채울 문자 길이)
TRIM, LTRIM, RTRIM
- 공백 제거위해 사용
- 공백을 눈으로 확인하기 위해 _(언더바)로 replace했다.
- LTRIM을 사용했을 때 좌측 공백이 사라진 것을 볼 수 있다.
'SQL > MySQL' 카테고리의 다른 글
[윈도우 함수] RANK() OVER() (0) | 2023.11.24 |
---|---|
[집계 함수] GROUP BY, GROUPING (0) | 2023.09.08 |
Null과 공백의 차이 & Null값의 처리 (0) | 2023.09.08 |
[윈도우 함수] SUM() OVER() (0) | 2023.09.06 |
서브 쿼리 (0) | 2023.09.06 |