Ver Mensaje Individual
  #5  
Antiguo 04-01-2007
CoCaInE CoCaInE is offline
Miembro
 
Registrado: nov 2005
Posts: 66
Reputación: 19
CoCaInE Va por buen camino
Cita:
Empezado por fjcg02
Prueba esto adecuandolo a los campos de tu tabla


Código SQL [-]select 'Tareas Cerradas' as Consulta, Tecnico,
sum( case datepart("month", f_fin) when 1 then 1 else 0 end) as Enero,
sum( case datepart("month", f_fin) when 2 then 1 else 0 end) as Febrero,
sum( case datepart("month", f_fin) when 3 then 1 else 0 end) as Marzo,
sum( case datepart("month", f_fin) when 4 then 1 else 0 end) as Abril,
sum( case datepart("month", f_fin) when 5 then 1 else 0 end) as Mayo,
sum( case datepart("month", f_fin) when 6 then 1 else 0 end) as Junio,
sum( case datepart("month", f_fin) when 7 then 1 else 0 end) as Julio,
sum( case datepart("month", f_fin) when 8 then 1 else 0 end) as Agosto,
sum( case datepart("month", f_fin) when 9 then 1 else 0 end) as Septiembre,
sum( case datepart("month", f_fin) when 10 then 1 else 0 end) as Octubre,
sum( case datepart("month", f_fin) when 11 then 1 else 0 end) as Noviembre,
sum( case datepart("month", f_fin) when 12 then 1 else 0 end) as Diciembre
/*cast (sum( T.Duracion)/3600.00 as decimal(10,2)) as Tiempo_horas */
FROM ahd.tareas
where
f_fin between '01/01/2005' and '12/31/2005'
group by Tecnico




Por lo menos tendrás el origen de los datos del gráfico.

Suerte
realmente soy un poco novato en sql me podrias hacerme el favor de explicarme el codigo para saber que sustituir
Responder Con Cita