시작하기무료로 시작하기

부분 문자열 바꾸기와 제거하기

REPLACE() 함수는 문자열에서 문자를 바꾸거나 제거할 수 있는 다목적 함수입니다. 구문은 다음과 같습니다:

REPLACE(fieldName, 'searchFor', 'replaceWith')

여기서 fieldName은 수정할 필드나 문자열, searchFor는 바꿀 문자, replaceWith는 대체할 부분 문자열입니다.

이 연습 문제에서는 countries 테이블의 특정 값을 살펴보고, 몇 가지 REPLACE() 함수를 사용해 형식을 변경해 보겠습니다.

이 연습은 강의의 일부입니다

SQL로 리포트 만들기

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT 
	region, 
    -- Replace all '&' characters with the string 'and'
    ____ AS character_swap,
    -- Remove all periods
    ____ AS character_remove
FROM countries
WHERE region = 'LATIN AMER. & CARIB'
GROUP BY region;
코드 편집 및 실행