
11/02/2009, 07:39
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 17 años Puntos: 574 | |
Respuesta: convertir subconsulta en joins
Código:
select e.idestudiante as id,
u.idusuario as documento,
u.nombre as nombre,
u.apellido as apellido,
e.correo as correo
from (usuario u join estudiante e
on u.idusuario = e.usuario_idusuario)
left join estudiantegrupo k
on e.idestudiante = k.estudiante_idestudiante
group by e.idestudiante,
u.idusuario,
u.nombre,
u.apellido,
e.correo
HAVING Min(k.grupo_idgrupo)>1 or Min(k.grupo_idgrupo) is null
order by e.idestudiante asc;
Para el grupo 1 podria servir, para los otros no!!!
Quim
Última edición por quimfv; 11/02/2009 a las 09:50
Razón: He quitado los alias de group by era un error
|