테이블에 들어 있는 특정 문자열을 다른 문자열로 바꾸고 싶을 때...replace를 사용하면 된다.
예를 들어 products 라는 테이블에 있는 item이라는 컬럼의 candy를 soda로 모두 바꾸고 싶다면
UPDATE products SET item=REPLACE(item, "candy", "soda")
특정 데이터만 바꾸고 싶다면
UPDATE products SET item=REPLACE(item, "candy", "soda") WHERE P_id="p_id"
아주쉽게 바꿀수있다
'코딩 공부 > SQL' 카테고리의 다른 글
SQL int 범위 (0) | 2021.12.01 |
---|---|
MYSQL Expression #23 of SELECT list is not in GROUP BY clause and contains nonaggregated column (0) | 2021.11.25 |
JOIN을 꼭 사용해야 하는 경우 (0) | 2021.11.17 |
mysql 데이터베이스 생성, 유저 생성, 권한 부여 (0) | 2021.11.08 |
MYSQL 값을 비교할 때 코드 문제는 없는데 오류가 날 때 (0) | 2021.11.04 |