1. 문자열 결합
[문자열 결합 사례]
'ABC' || '1234' → 'ABC1234' => oracle, DB2, PostgreSQL에서 사용
'ABC' + '1234' → 'ABC1234' => SQL Server 에서 사용
concat('ABC', '1234') → 'ABC1234' => MySQL에서 사용
문자열 결합이란 위와 같이 문자열 데이터를 결합하는 연산이다.
2. SUBSTRING 함수
substring 함수는 문자열의 일부분을 계산해서 반환해주는 함수이다.
앞 4자리(연도) 추출
SUBSTRING('20140125001', 1, 4) → '2014'
5째 자리부터 2자리(월) 추출
SUBSTRING('20140125001', 5, 2) → '01'
3. TRIM 함수
trim함수는 문자열의 앞뒤로 여분의 스페이스가 있을 경우 이를 제거해주는 함수이다.
문자열 도중에 존재하는 스페이스는 제거되지 않는다.
고정길이 문자열형에 대해 많이 사용하는 함수이다.
TRIM('ABC ') → 'ABC'
※ 한빛미디어의 'SQL첫걸음' 책을 보고 공부한 내용을 정리하고 있습니다.
'Language > MySQL' 카테고리의 다른 글
[MySQL] case문으로 데이터 변환하기 (0) | 2022.09.27 |
---|---|
[MySQL] 날짜 연산 (1) | 2022.09.22 |
[MySQL] 수치 연산 (0) | 2022.08.12 |
[MySQL] 결과 행 제한하기 - LIMIT (0) | 2022.08.09 |
[MySQL] 복수의 열을 지정해 정렬하기 (0) | 2022.08.08 |