2014-09-24 4 views
0

У меня есть две бобы как VehicleRegisterBean и GroupDetails. Я не делал связь между этими двумя столами, но в VehicleRegisterBean У меня есть groupid и в GroupDetails У меня есть groupid и groupname. теперь мне нужны детали из обеих таблиц. Таким образом, я пытаюсь сделать внутреннее соединение следующим образом:Как написать запрос соединения в hql?

Select vb.vehicle_no,gd.groupname from VehicleRegisterBean as vb INNER JOIN GroupDetails as gd on vb.group_id=gd.groupid where vb.region='dvg' 

Я пытаюсь создать отчеты. Я получаю сообщение об ошибке, как,

Error:unexpected tocken near line1 and column 122

Как я могу решить эту проблему может кто-нибудь помочь мне в этом.?

+0

разместить полную трассировку стека ошибок – Chaitanya

ответ

0

Ну я не, если это работает с HQL, но вы можете попробовать это:

Select vb.vehicle_no,gd.groupname 
from VehicleRegisterBean as vb, GroupDetails as gd 
where vb.group_id=gd.groupid and vb.region='dvg' 
+0

он показывает два 'поля String', но я не получаю значения. – Raghu

+0

наш запрос должен возвращать объекты правильно. .? – Raghu

+0

hmm, если есть запись в VehicleRegisterBean, которая имеет значение «dgv» в регистре-столбце, вы должны что-то увидеть. Если есть хотя бы одна такая строка, но ее не отображается, я не знаю, в чем проблема, извините – lsteinme

Смежные вопросы