Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2012, 10:43
Avatar de sublevar
sublevar
 
Fecha de Ingreso: diciembre-2010
Mensajes: 29
Antigüedad: 14 años, 1 mes
Puntos: 1
suma de campos de un mismo registro

Saludos a la comunidad,,,
Saben que tengo un problema de agrupación resulta que tengo una tabla de empleados y estos todos los dias tienen que firmar, no firmar y permiso dando un valor 0 y 1 y quiero sumar estos campos al final del mes, ejemplo


EMPLEADO --- FIRMA --- NO_FIRMA --- PERMISO --- FECHA
Luis 1 0 0 25/05/2012
Luis 1 0 0 26/05/2012
Luis 0 0 1 27/05/2012
Luis 0 0 1 28/05/2012
Luis 0 1 0 29/05/2012
Luis 1 0 0 30/05/2012

Entonces le hago el siguiente select para que me muestre los valores

Código SQL:
Ver original
  1. SELECT empleado, SUM(firma) firma, SUM(no_firma) no_firma, SUM(permiso) permiso
  2. GROUP BY empleado,firma,no_firma,permiso

y el resultado que me da es este

Código text:
Ver original
  1. EMPLEADO  ---  FIRMA ---  NO_FIRMA  ---   PERMISO
  2. Luis                           3                     0                           0      
  3. Luis                           0                     1                           0  
  4. Luis                           0                     0                           2

y yo quiero que mi resultado de la query sea

Código text:
Ver original
  1. EMPLEADO  ---  FIRMA ---  NO_FIRMA  ---   PERMISO
  2. Luis                           3                     1                           2

yo sé que debe ser simple haber si me hechan una mano xfa,,,


Saludos!!