BUILD_SSO

[MySQL] LEFT(), RIGHT() 문자열 자르기(추출하기) 본문

Programming/SQL | MySQL

[MySQL] LEFT(), RIGHT() 문자열 자르기(추출하기)

sohyeonnn 2023. 4. 21. 17:08

LEFT(), RIGHT() 함수 한줄 정리

LEFT()함수를 사용하면 왼쪽부터 지정한 수 만큼의 문자를 추출할 수 있다

RIGHT() 함수를 사용하면 오른쪽부터 지정한 수 만큼의 문자를 추출할 수 있다.

 


사용예시:

select 절에서 사용되며 아래와 같은 형태로 작성한다.

LEFT(string, number_of_chars)
LEFT(컬럼명OR문자열, 문자길이)

RIGHT(string, number_of_chars)
RIGHT(컬럼명OR문자열, 문자길이)

 

문제: https://school.programmers.co.kr/learn/courses/30/lessons/131529

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

해당 문제에서는 아래와 같은 형태로 사용했다.

SELECT LEFT(PRODUCT_CODE,2) AS CATEGORY, ...

그러면 아래와 같은 형태로 문자열에서 앞의 두 자리만 출력된다.

'Programming > SQL | MySQL' 카테고리의 다른 글

[MySQL] 서브쿼리 개념과 활용  (0) 2023.05.06
[MySQL] GROUP BY, HAVING, ORDER BY  (0) 2023.05.02
Comments