2014-10-21 2 views
0

HQL에서 필자가 필요로하는이 쿼리가 있지만 온라인에서 거의 도움이되지 않았습니다.간단한 SQL 조인 쿼리를 HQL로 변환하는 방법

select first_name, last_name, group_id, group_name, status 
from users 
join groups on groups.id = users.group_id 

HQL로 변환하면 어떻게 될까요?

+0

일부 hql 예제 쿼리를 보셨습니까? – kai

+0

귀하의 그룹이나 사용자가 onetomany와 같은 pojo에서 매핑하는 것이 더 낫고 완료되었습니다. –

+0

그래, 내가 그들 중 하나를 찾았지만 그들 중 아무도 내가 ussing있어 데이터베이스로 인해 매우 적용 할 것 같았다, 만약 당신이 어떤 좋은 링크가 예를 들어 봐 줄께. – Tfish

답변

1

만드는 몇 가지 가정 :

select u.first_name, u.last_name, u.group.id, u.group.group_name, u.group.status 
from users u 

은 기본적으로는 당신을 위해 할 조인. 도트 표기법을 사용하여 객체 그래프의 다른 객체를 참조하기 만하면됩니다.

+0

그 멋진 감사, 두 사이트의 차이점을 설명하는 데 좋은 사이트를 알고 계십니까? – Tfish

+0

이클립스가있는 모든 도구/플러그인, HQL이 생성되었는지 확인하는 것이 정확합니다 ..? 누구든지 어떤 생각이 ..? –

+0

@MandarPandit http://hibernate.org/tools/ – Bohemian

관련 문제