查询在Hibernate的hbm.xml

问题描述:

表结构查询在Hibernate的hbm.xml

表1

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

如果类型是“一”,我应该得到的父ID和获取的parentid

的名称如何在hibernate hbm.xml文件中写入查询.. 因此,我可以在映射bean中映射并将其显示在fortend中。我使用EXTSjs网格作为前端和POstgres作为后端

请帮忙。

+0

你的问题不清楚。查询应该找到什么?查询的参数是什么? –

SELECT distinct parent.name FROM Parent parent WHERE parent.id in (SELECT table1.Parentid FROM Table1 table1 WHERE table1.Type = 'a'); 

使用此查询,您可以找到table1中所有类型为a的实体的所有父名称。