我在我的JpaRepository中有这个查询可以正常工作:
@Query("select ts.talent from T_LinkTalentSkill ts where ts.skill || '_'||ts.lnLevel in ('1_1','9_1') group by 1 having count(*)=2")
public List<T_Talent> searchBySkillTalent();
但我想要的只是添加计数(*)我尝试了这个查询但是它已经投入了
Ps:在我的数据库中工作(postgresql)
@Query("select count(*) from(select ts.talent from T_LinkTalentSkill ts where ts.skill || '_'||ts.lnLevel in ('1_1','9_1') group by 1 having count(*)=2)As temp")
public List<T_Talent> searchBySkillTalent();
感谢任何帮助。