Ram*_*ves 3 sql jpa spring-data spring-data-jpa amazon-aurora
我有这个查询更新了比 2 天前更高的价格,但不起作用
@Transactional
@Modifying
@Query("update HotelDailyPrice hdp set hdp.price = (select avg (hp.price) "
+ "from HotelPrice hp where hp.id = ?1 and hp.updateDate > CURRENT_DATE - 2), hdp.day = ?2 ")
void updateDailyAveragePrice (Hotel hotel, String dayDate);
Run Code Online (Sandbox Code Playgroud)
实际上,JPA 不支持时间段操作,因为并非所有数据库都支持它。所以你有以下选择:
| 归档时间: |
|
| 查看次数: |
5147 次 |
| 最近记录: |