查询1:
此查询执行n + 1个选择。
select new ar.org.consejo.hacp.dao.NovedadEmpleadoModel2(ne, tn, em)
from NovedadEmpleado ne
join TipoNovedad tn on ne.tipoNovedadId = tn.id
join Empleado em on ne.legajo = em.legajo
查询2:
此查询执行一次选择。
select ne.id as id, ne.legajo as legajo, em.nombre as nombre, em.apellido as apellido, tn.descripcion as tipoNovedadDesc,
from NovedadEmpleado ne
join TipoNovedad tn on ne.tipoNovedadId = tn.id
join Empleado em on ne.legajo = em.legajo
问题:有几种方法可以使查询1执行单个查询?