Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

suma de campos de un mismo registro

Estas en el tema de suma de campos de un mismo registro en el foro de Bases de Datos General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 29/05/2012, 10:43
Avatar de sublevar  
Fecha de Ingreso: diciembre-2010
Mensajes: 29
Antigüedad: 13 años, 4 meses
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!!
  #2 (permalink)  
Antiguo 29/05/2012, 11:02
Avatar de sublevar  
Fecha de Ingreso: diciembre-2010
Mensajes: 29
Antigüedad: 13 años, 4 meses
Puntos: 1
Respuesta: suma de campos de un mismo registro

ya lo resulví jejjejejejje,,,

es porque en la agrupación no se debe agrupar los campos a sumar :P

Espero que alomejor a alguien le sirva

Saludos

Etiquetas: campos, registro, suma, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:33.