Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/01/2009, 13:55
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Registros distintos en una misma fila

A ver si esto te sirve...

SELECT a.nombre, a.apellidos, DATE( b.fecha ) , SEC_TO_TIME( SUM( TIME_TO_SEC( TIMEDIFF( b.horalogoff, b.horalogin ) ) ) ) TIEMPO, TIME( MIN( b.horalogin ) ) horaprimeraentrada, TIME( MAX( b.horalogoff ) ) horaultimasalida
FROM usuarios a
LEFT JOIN razontime b ON a.userkey = b.idagente
GROUP BY DATE( b.fecha ) , a.userkey

Última edición por jurena; 08/01/2009 a las 04:52