Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2006, 14:53
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 5 meses
Puntos: 11
Normalizando.

Tabla empleado
---------------
id
nombre

Tabla Tienda
---------------
id
tienda

Tabla Horas
-------------
id
fecha
numero_horas_dia (puede ser tambien hora_entrada y hora_salida)
id_tienda
id_empleado

Luego sólo sumas las horas trabajadas por el empleado en un rango de fechas.

select sum(numero_horas_dia) as totalhoras from horas where empleado=xx and fecha between 'fecha1' and 'fecha2'