Programing

SQLite-특정 숫자만큼 값 증가

lottogame 2020. 10. 5. 07:27
반응형

SQLite-특정 숫자만큼 값 증가


마지막 값을 읽지 않고 나중에 업데이트하지 않고 테이블의 특정 값을 특정 숫자만큼 늘릴 수 있습니까?

즉, "제품"및 "품질"열이 있습니다. 제품 : iLamp 품질 : 50

품질을 x만큼 높이거나 낮추고 싶습니다. 이를 달성하기 위해 나는 먼저 마지막 값 (50)을 읽고 증가 또는 감소한 다음 다시 기록합니다.

이 작업을 완료하는 직접적인 방법이 있습니까?


샘플 1 (모든 행) :

UPDATE Products SET Price = Price + 50

샘플 2 (특정 행의 경우) :

UPDATE Products SET Price = Price + 50 WHERE ProductID = 1

샘플 3 (일반) :

UPDATE {Table} SET {Column} = {Column} + {Value} WHERE {Condition}

어디:

  • {Table} -테이블 이름
  • {Column} -열 이름
  • {Value} -열의 값을 늘리거나 줄여야하는 숫자
  • {Condition} -있는 경우 일부 조건

참고 URL : https://stackoverflow.com/questions/744289/sqlite-increase-value-by-a-certain-number

반응형