Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2008, 05:54
cuche34
 
Fecha de Ingreso: noviembre-2008
Mensajes: 3
Antigüedad: 15 años, 6 meses
Puntos: 0
Sonrisa Ayuda con una query

Hola a todos!!! espero que me puedan ayudar, tengo una query que me da como resultado los minutos extras que han trabajado los usuarios y non logro sumarlos y ordenarlos por usuario:
La tabla es esta:

USER testo //usuario
OreDov numerico //horas diarias que el usuario debe trabajar
MinDov numerico //minutos que el usuario debe tarbajar
Data data/ora //fecha
EM data/ora //entrada a la maniana
UM data/ora //salida maniana
EP data/ora //entrada a la tarde
UP data/ora // salida a la tarde

y el resultado de mi query es :

USER //usuario
data // fecha
df //horas trabajadas
minuti //minutos que el empleado debe trabajar
mancanti // minutos extras



USER data df minuti mancanti
ALROMO 09.02.2007 690 502 188
ALROMO 05.02.2007 690 502 188
ALROMO 01.02.2007 800 502 298
brwarn 31.07.2008 498
brwarn 29.07.2008 508 498 10
brwarn 28.07.2008 562 498 64
brwarn 25.07.2008 506 498 8

etc..

ahora bien:

lo que quiero obtener es la suma de "mancanti" para cada "user", de modo que puedo obtener la cantidada de minutos extras trabajados, la query que hice es esta (access):

SELECT Orari.USER, data, DateDiff("n",[EM],[UM])+DateDiff("n",[EP],[UP]) AS df, [OreDov]*60+[minDov] AS minuti, (DateDiff("n",[EM],[UM])+DateDiff("n",[EP],[UP])- ([OreDov]*60+[MinDov])) AS mancanti
FROM Orari
ORDER BY Orari.USER, data DESC;


que es lo que me falta?

se los agradezco de antemano.

cuche34