想知道如何在Spring Data / Query DSL中编写以下MySQL查询
update PLAN set PLAN.sell_price = PLAN.cost_price * 1.5 where PLAN.type = 'SAL'
答案 0 :(得分:1)
我认为实现此目标的唯一方法是在JpaRepository中使用native
@Query(nativeQuery = true, value = "update PLAN set PLAN.sell_price = PLAN.cost_price * ?1 where PLAN.type = ?2")
void updatePlans(Double multiplier, String planTuype);