SQL/개념
RIGHT 함수
데이터분석가 이채은
2024. 11. 18. 13:02
RIGHT 함수란?
"RIGHT" 함수는 문자열의 오른쪽에서 지정된 개수만큼의 문자를 반환합니다. 문자열의 끝에서부터 필요한 부분만 추출할 때 유용하게 사용됩니다.
RIGHT 함수의 기본 구문
RIGHT(column_name, length)
- column_name: 대상 문자열이 있는 열 이름 또는 문자열.
- length: 오른쪽에서 추출할 문자 수.
예제
1. 이름의 마지막 3글자 추출
문제: 각 직원 이름의 마지막 3글자만 가져오기
SELECT name, RIGHT(name, 3) AS last_three_chars
FROM Employees;
2. 특정 열의 값 조합
문제: 마지막 2글자를 기반으로 직원별 새로운 ID 생성
SELECT employee_id,
CONCAT(employee_id, '-', RIGHT(name, 2)) AS new_id
FROM Employees;