부분 문자열 바꾸기와 제거하기
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;