테이블에 들어 있는 특정 문자열을 다른 문자열로 바꾸고 싶을 때...replace를 사용하면 된다.
예를 들어 products 라는 테이블에 있는 origin이라는 컬럼의 china를 korea로 모두 바꾸고 싶다면...
이런 식으로 phpMyAdmin SQL 탭에 명령을 적어넣은 후 실행하면 된다.
만약 특정 회사의 것만 바꾸고 싶다면 뒤에 WHERE 절을 넣으면 된다.
DB를 다른 곳으로 옮긴 뒤 몇 가지 수정할 일이 있었는데 매우 편리하게 금방 처리가 되었다.
예를 들어 products 라는 테이블에 있는 origin이라는 컬럼의 china를 korea로 모두 바꾸고 싶다면...
UPDATE products SET origin=REPLACE(origin, "china", "korea")
이런 식으로 phpMyAdmin SQL 탭에 명령을 적어넣은 후 실행하면 된다.
만약 특정 회사의 것만 바꾸고 싶다면 뒤에 WHERE 절을 넣으면 된다.
UPDATE products SET origin=REPLACE(origin, "china", "korea") WHERE company="mycompany"
DB를 다른 곳으로 옮긴 뒤 몇 가지 수정할 일이 있었는데 매우 편리하게 금방 처리가 되었다.
'Technology > Database' 카테고리의 다른 글
SQL / MySQL 서브쿼리(SubQuery) (1) | 2011.12.14 |
---|---|
MySQL / FullText에서 특정 단어를 빠르게 검색하기 (0) | 2011.08.23 |
MySQL / MySQL Grant 권한주기 (0) | 2011.01.07 |
MySQL / Join 중복문제 (0) | 2010.04.06 |
MySQL / MySQL Query Performance Tips(쿼리 성능 팁) (0) | 2010.03.20 |