Allen's 데이터 맛집
SQL : Repalce로 문자열 대체 본문
MySQL의 SELECT 문에서 REPLACE 함수는 문자열에서 특정 부분을 다른 문자열로 대체하는 데 사용됩니다. 주로 문자열의 특정 패턴을 찾아 대체하거나 삭제할 때 유용합니다.
REPLACE 함수는 다음과 같은 구문을 갖습니다
SELECT REPLACE(original_string, search_string, replacement_string) AS modified_string;
여기서:
original_string: 대상이 되는 원래 문자열입니다.
search_string: 찾을 문자열 또는 패턴입니다.
replacement_string: 찾은 문자열 또는 패턴을 대체할 문자열입니다.
modified_string: 대체가 적용된 결과 문자열입니다.
예를 들어, 다음은 REPLACE 함수를 사용하여 문자열에서 특정 부분을 대체하는 예시입니다:
SELECT
REPLACE('Hello, World!', 'World', 'Universe') AS modified_string;
이 경우, Hello, World!라는 문자열에서 World를 찾아 Universe로 대체하게 되어 결과는 다음과 같습니다:
+------------------+
| modified_string |
+------------------+
| Hello, Universe! |
+------------------+
이렇게 REPLACE 함수는 SELECT 문에서 문자열을 수정하거나 변환하는 데에 사용될 수 있습니다.