Ver Mensaje Individual
  #14 (permalink)  
Antiguo 09/08/2011, 13:21
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

Cita:
Iniciado por iislas Ver Mensaje
No te preocupes, a muchos nos queda claro que los que vienen a consultar aca, ni siquiera participaron en el proyecto inicial.

Aclarado el punto, ¿te funciono el codigo?

Me quedo asi:

Cita:
@curso as nvarchar(10),
@fechaD as char(10),
@fechaH as char(10)
as

select a.id_alumno,a.apellido,a.nombre,m.condicion,
case when i.id_estado=1 then SUM(CAST( i.cantidad as decimal(10,2))) end as justificadas,
case when i.id_estado= 2 then sum(CAST( i.cantidad as decimal(10,2))) end as injustificadas, sum(CAST( i.cantidad as decimal(18,1))) as TOTAL
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
where m.id_curso =@curso and (i.fecha <= @fechaH and i.fecha >= @fechaD)
group by a.id_alumno,a.apellido,a.nombre,m.condicion, i.id_estado,i.cantidad