如何找到列“c2”由hql重复2次的记录

时间:2016-11-14 01:30:09

标签: hibernate hql

有一个名为“tableA”的表, 列(第一行)和记录如下:

"id"          "c2"          "c3"   
1             zhan1        wu
2             zhan1        go
3             chan1        th
4             zhuang       cn

现在,您可以在“c2”列中看到“zhan1”重复2次 所以我希望通过HQL找到第一条记录和第二条记录。 而且我知道如何使用sql解决这个问题:

select a from tableA a inner join
 (select b.c2 from tableA b group by b.c2 having count(b.c2)=2 ) c  on  a.c2=c.c2

有人知道如何使用HQL解决这个问题???提前谢谢你。

0 个答案:

没有答案