2010-01-08 2 views
0

최신 타임 스탬프를 기반으로 테이블에서 고유 한 데이터를 검색하려고합니다.hibernate 쿼리를 작성하여 최신 타임 스탬프로 데이터를 검색하십시오.

그래서 내가 더 (6)과 같은 테이블에 최신 타임 스탬프와 함께 조회 할 수있는 쿼리를 작성하기 위해 필요한이

guid 6 1/7/2010 9:55:29 PM 
guid 6 1/5/2010 2:59:29 PM 
guid 6 1/7/2010 2:55:29 PM 

같은 테이블이있는 경우. 그래서 저를 반환해야합니다 :

guid 6 1/7/2010 9:55:29 PM 

답변

1

나는 순간에이를 테스트 할 수 없습니다,하지만 난 HQL이 같은 것을 볼 것이라고 생각 : 당신이 당신의 쿼리 개체를 만들 때 다음

from Item as i 
where i.Number = 6 
order by i.Date desc 

을 코드, 전화 할게. query.setMaxResults(1);

내가 아는 한, HQL에는 "select top"(또는 이에 상응하는 것)이 없다.

+0

아, 알겠습니다. 나는 그 질문을 잘못 읽었다. 나는'query.setMaxResults (1);'이 적절한 방법이라고 생각한다. –

관련 문제