有一个名为“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解决这个问题???提前谢谢你。