>데이터 베이스 >MySQL 튜토리얼 >mysql 如何替换某字段值的部分内容

mysql 如何替换某字段值的部分内容

WBOY
WBOY원래의
2016-06-01 09:57:061343검색

要替换某一个字段中的部分内容,可以用update 语句: 

<code class="language-sql">UPDATE 表名 SET 字段名= REPLACE( 替换前的字段值, '替换前关键字', '替换后关键字' ) WHERE 字段名 REGEXP "替换前的字段值"; </code>

 

比如替换标题里面的产品价格就是用这个方法

<code class="language-sql">UPDATE dede_archives SET title= REPLACE( title, 155, 170 ); 
UPDATE dede_archives SET title= REPLACE( title, 180, 230 ); 
UPDATE dede_archives SET title= REPLACE( title, 270, 350 ); 
UPDATE dede_archives SET title= REPLACE( title, 210, 170 ); 
UPDATE dede_archives SET title= REPLACE( title, 155, 170 ); </code>

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.