반응형
테이블의 특정 필드에서 텍스트 검색 및 대체를 수행하는 MySQL 쿼리는 무엇입니까?
즉 foo
를 검색하고 bar
로 바꾸면 값이 hello foo
인 필드가있는 레코드가 hello bar
가됩니다.
해결 방법
문제의 테이블 이름 및 필드와 일치하도록 table_name
및 field
를 변경합니다.
UPDATE table_name SET field = REPLACE(field, 'foo', 'bar') WHERE INSTR(field, 'foo') > 0;
참조 페이지 https://stackoverflow.com/questions/125230
반응형
'MySql' 카테고리의 다른 글
MySQL 쿼리를 CSV로 변환하는 PHP 코드 (0) | 2021.01.27 |
---|---|
MySQL mysql 명령 줄에 .my.cnf 제공 (0) | 2021.01.27 |
MySQL 여러 검색 조건으로 MYSQL CASE WHEN 문을 작성하는 방법은 무엇입니까? (0) | 2021.01.27 |
MySQL INNER JOIN select only one row from second table (0) | 2021.01.27 |
MySQL How can I convert MySQL database to SQLite in PHP? (0) | 2021.01.27 |
댓글