2016-10-11 3 views
-1

이것을 가정합니다. '이름'과 '마크'데이터베이스의 멤버에 추가하는 Sqlite 함수

가정 항목 또는 행 : '이름': '존'과 '점수': '50 나는 데이터베이스 이름 '학교' 라는 테이블 '클래스' 2 열이 '.

이제이 인스턴스의 점수에 50을 추가하여 100이되도록했지만 데이터베이스에서 점수의 현재 값을 쿼리 한 다음 50을 추가하고 다시 업데이트하지 않으려합니다. 그것은 아주 안절부절 못합니다.

대신 점수없이 직접 점수를 50만큼 추가하고 싶습니다.

+1

당신이 점수 열에서 값을 수정할 또는 추가 (50)와 현재 값을 표시 만합니까? – Todd

+0

데이터베이스 자체에서 점수 값을 수정하고 싶습니다. – Deceptor

답변

2

당신은 자기가 업데이트 문에서 열을 참조 할 수 있습니다 :

UPDATE class 
SET score = score + 50 
WHERE name = 'John' 
관련 문제