我有一个表和一个标有@Entity
和
@Table(name="Employee")
它有两个字段,Id和Name
我想在同一张桌子上做左联接,比如
Select t2.name, count(*)
from Employee t1 left join Employee t2 on t1.Id = t2.Id
where t1.Name = 'asd'
group by t2.Name
答案 0 :(得分:0)
我有一个解决方法,我将该查询转换为子查询
Select EmployeeID From Employee
Where ManagerID in (Select EmployeeID where performance >= 4 )
并使用了DetachedCriteria,我得到了它的工作。但这会降低我的表现。所以我会尝试你的方法,看看我是否可以使它工作