Linux_Command
문자열 검색과 일괄 치환
REZARD
2011. 1. 5. 14:55
MySQL 내에서 특정 문자열의 치환은 다음과 같이 REPLACE 함수로 문자열을 변경할 수 있습니다.
:: table_name 의 field_2 에서 지정된 문자열을 검색하여 field_1 로 출력 쿼리문
select field_1 from table_name where field_2 like '%문자열%';
:: table_name 의 field_name 의 특정 문자열을 치환문자열로 변환 쿼리문
UPDATE table_name SET field_name = REPLACE(field_name, '특정문자열', '치환문자열');
:: table_name 의 field_name 값을 value 값으로 일괄수정 쿼리문
UPDATE table_name SET field_name = "value";
:: table_name 의 field_2 에서 지정된 문자열을 검색하여 field_1 로 출력 쿼리문
select field_1 from table_name where field_2 like '%문자열%';
:: table_name 의 field_name 의 특정 문자열을 치환문자열로 변환 쿼리문
UPDATE table_name SET field_name = REPLACE(field_name, '특정문자열', '치환문자열');
:: table_name 의 field_name 값을 value 값으로 일괄수정 쿼리문
UPDATE table_name SET field_name = "value";