카테고리 없음
[MySQL] 문자열 연산하기
luminous13
2021. 11. 12. 16:52
앞서 살펴본 수치형 데이터 말고 문자열형도 연산을 할 수 있습니다.
- 문자열 붙이기:CONCAT(열1, 열2)
- 문자열 추출하기: SUBSTRING(문자열, 시작, 끝)
- 여분 스페이스 제거하기: TRIM(문자열)
- 문자열 길이 구하기: CHARACTER_LENGTH(문자열)
예시 테이블
CASE1. 문자열을 붙여서 10개 24통 1장을 조회하기
CONCAT 함수를 이용해서 문자열을 붙였습니다. 위에서 quantity의 자료형은 수치형이지만 붙여서 문자열형으로 만들 수 있습니다.
CASE2. SUBSTRING 함수 이용해서 문자열에서 일부 문자열 추출하기
CASE3. TRIM 함수 이용해서 문자열 앞뒤에 있는 여분의 스페이스 제거하기
CASE4. CHARACTER_LENGTH함수이용해서 문자열 길이 구하기