반응형
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
반응형
'Programing' 카테고리의 다른 글
C 및 C ++에서 (int) + 4 * 5 표현식을 허용하는 이유는 무엇입니까? (0) | 2020.10.05 |
---|---|
함수 수준 정적 변수는 언제 할당 / 초기화됩니까? (0) | 2020.10.05 |
재진입 잠금과 개념은 일반적으로 무엇입니까? (0) | 2020.10.05 |
Xcode / LLDB : 방금 발생한 예외에 대한 정보를 얻는 방법은 무엇입니까? (0) | 2020.10.05 |
인터페이스 C #에 대리자를 추가하는 방법 (0) | 2020.10.05 |