JavaJPQL:向数据库中已经存在的值添加一个int值

JavaJPQL:向数据库中已经存在的值添加一个int值,java,database,jpa,jpql,Java,Database,Jpa,Jpql,我有一个表,其中有一列保存int值,我需要知道如何编写一个JPQL查询,该查询不重写现有值,而是将新值添加到现有值,并持久化总和。下面是设置值的JPQL UPDATE Transaction t SET t.amount = :amount WHERE t.id = :id 就像在SQL中一样: UPDATE Transaction t SET t.amount = t.amount + 1 WHERE t.id = :id

我有一个表,其中有一列保存int值,我需要知道如何编写一个JPQL查询,该查询不重写现有值,而是将新值添加到现有值,并持久化总和。下面是设置值的JPQL

UPDATE Transaction t SET t.amount = :amount WHERE t.id = :id
就像在SQL中一样:

UPDATE Transaction t SET t.amount = t.amount + 1 WHERE t.id = :id