Запрос в hibernate hbm.xml - PullRequest
       2

Запрос в hibernate hbm.xml

0 голосов
/ 03 августа 2011

Структура таблицы

Таблица1

ID   Name Type Parentid
123  s     a       124
124  r     b       125
125  t     a       123

Если тип a, я должен получить родительский элемент id и get имя этого родительского идентификатора.

Как написать запрос в hibernate hbm.xml file .. ТАК, что я могу отобразить в bean-компоненте mapping и отобразить его во внешнем интерфейсе.Я использую ExtJS grid в качестве внешнего интерфейса и POstgres в качестве внутреннего.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 03 августа 2011
SELECT distinct parent.name FROM Parent parent WHERE parent.id in (SELECT table1.Parentid FROM Table1 table1 WHERE table1.Type = 'a');

С помощью этого запроса вы найдете все родительские имена для всех сущностей в таблице1 с типом a.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...