我正在使用此查询
@Query("SELECT t FROM myEntity t where MINUTE(t.timeStamp)= 0 " +
" AND SECOND(timeStamp)= 0 AND t.name= :name" +
" AND t.timeStamp BETWEEN :startDate AND :endDate")
Page findAllByNameHourly(@Param("name") String name,
@Param("startDate") Date startDate,
@Param("endDate") Date endDate,
Pageable page);
我尝试使用EXTRACT(' MINUTE',t.timeStamp),但我仍然收到错误'无法提取ResultSet'
有没有办法做到这一点?我基本上试图查询在11:00:00,12:00:00,1:00:00等小时有日期时间戳的记录。
由于
答案 0 :(得分:0)
function('TO_CHAR',t.timeStamp,'yyyy-mm-dd hh:mi:ss')LIKE'%00:00'
由于