코딩 공부/SQL
SQL MYSQL-특정 데이터를 일부 또는 전체를 수정해야 할 때 REPLACE
hg_96
2021. 11. 19. 17:28
테이블에 들어 있는 특정 문자열을 다른 문자열로 바꾸고 싶을 때...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"
아주쉽게 바꿀수있다