문제

여기 누군가에게 쉬운 질문이 있습니다. MySQL을 사용할 때는 단일 쿼리로 특정 셀의 숫자를 특정 셀로 늘리거나 줄이는 방법을 어떻게 감소 시키거나 줄일 수 있습니까? 예를 들어 5 x 제품 a가있는 제품 테이블이 있습니다. 나는 1 개의 항목을 판매하고 필드를 업데이트하고 싶습니다. 나는 하나의 쿼리로 그것을하고 싶습니다. 숫자를 추가하지 말고 업데이트 (어떻게 해야하는지 알고 있습니다) 감사합니다 Andrew

도움이 되었습니까?

해결책

제품 세트 금액 = 금액 + 1 여기서 uppu즈즈 = 12345

준비된 명령문을 사용하는 경우 추가 할 금액과 제품 ID를 자리 표시 자로 바꿀 수 있습니다.

다른 팁

UPDATE tbl SET col=col+1 WHERE id=1234
UPDATE Product SET Quantity = Quantity - 1 WHERE Id = xxx
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top