2017-11-16 7 views
2

23000 개가 넘는 제품이있는 OpenCart 스토어가 있으며 모든 제품에 대해 하나의 옵션 (Requeres Shipping)을 변경해야합니다. 내 데이터베이스에서 그 옵션을 변경해야합니다. 나는 값이 0 인 테이블 n0v_productshipping을 가지고 있습니다. 모든 제품에 대해 shipping 값을 1로 변경해야합니다. phpMyAdmin으로 열의 값을 업데이트하는 방법?MySQL - 열의 값을 변경하는 방법?

답변

2

당신은 n0v_product1에 열 shipping의 모든 값을 변경하는 UPDATE 명령을 사용할 수 있습니다

UPDATE `n0v_product` SET `shipping` = 1 

만 값을 설정하려면 shipping는 다음과 같은 사용할 수 있습니다 0 경우 :

UPDATE `n0v_product` SET `shipping` = 1 WHERE `shipping` = 0 

전에 행을 확인해야합니다.3210 당신이 정말 이러한 행 UPDATE하려는 만들려면 : 테스트 데이터베이스에서

-- all rows of table n0v_product 
SELECT `shipping`, * FROM `n0v_product` 

-- only rows with shipping = 0 
SELECT `shipping`, * FROM `n0v_product` WHERE `shipping` = 0 
2

실행이 생산에 그것을 실행하기 전에하지만이 작업에해야한다.

UPDATE n0v_product 
SET shipping = '1' 
WHERE shipping = '0'