Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/08/2011, 12:20
Avatar de luisito1
luisito1
 
Fecha de Ingreso: junio-2009
Ubicación: Córdoba
Mensajes: 226
Antigüedad: 14 años, 11 meses
Puntos: 2
Respuesta: Problemas con el codigo

select i.id_alumno,a.apellido,a.nombre
case when i.idestado=1 then sum(i.cantidad) end as justificadas,
case when i.idestado=2 then sum(i.cantidad) end as injustificadas, sum(i.cantidad)
from alumnos a
inner join matriculas m on m.id_alumno = a.id_alumno
inner join inasistenciasA i on i.id_alumno = m.id_alumno
inner join motivos mo on mo.id_motivo= i.id_motivo
inner join estados e on e.id_estado= i.id_estado

group by i.id_alumno,a.apellido,a.nombre,i.cantidad

Libras me tira muchos errores como vos decis en sql.. lo que nunca habia visto es el comando case y wen en sql :(