MySQL 치환함수(바꾸기, replace) 사용법

0 투표
mysql 쿼리문에서 문자열을 바꾸고 싶으면 어떻게 하나요?

1 답변

0 투표
안녕하세요.

mysql 에서 쿼리문으로 필드의 값을 바꾸시는 방법 입니다.

REPLACE() 함수를 이용하시면 됩니다.

REPLACE(필드명, '기존문자열', '바꿀문자열')

SELECT title, REPLACE(title, ' ', '') AS title2 FROM wp_posts;

위의 쿼리문은 title 필드의 스페이스 ' ' 문자를 없애는 쿼리문입니다.

결과는 아래와 같이 나옵니다.

title : mysql 문자열 변환 치환 바꾸기

title2 : mysql문자열변환치환바꾸기

 

SELECT COUNT(*) FROM wp_posts WHERE REPLACE(title, ' ', '') = 'mysql문자열변환치환바꾸기';

UPDATE wp_posts SET title = REPLACE(title, ' ', '') WHERE postid = 1;

 

위와 같이 다양하게 사용할 수 있습니다.

끝.
구로역 맛집 시흥동 맛집
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
add
...