表格结构
表1
ID Name Type Parentid
123 s a 124
124 r b 125
125 t a 123
如果类型为a
,我应该获得父id
和get
父ID的名称。
如何在hibernate hbm.xml文件中编写查询..
所以我可以在映射bean中映射并在前端显示它。我使用ExtJS grid
作为前端,POstgres
作为后端。
请帮忙。
答案 0 :(得分:0)
SELECT distinct parent.name FROM Parent parent WHERE parent.id in (SELECT table1.Parentid FROM Table1 table1 WHERE table1.Type = 'a');
使用此查询,您将找到table1中类型为a。
的所有实体的所有父名称