09/08/2011, 13:21
|
| | | Fecha de Ingreso: junio-2009 Ubicación: Córdoba
Mensajes: 226
Antigüedad: 15 años, 7 meses Puntos: 2 | |
Respuesta: Problemas con el codigo Cita:
Iniciado por iislas 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
|