Buenas tardes a Todos:
Tengo la siguiente sentencia:
SELECT USUARIOS.NombresUsuario,
USUARIOS.ApellidosUsuario,SUM(REPORTESSERVICIO.ReporteHoras)AS "TIEMPO
LABORADO PARA SEPTIEMBRE"
FROM USUARIOS INNER JOIN
REPORTESSERVICIO ON USUARIOS.CodigoUsuario REPORTESSERVICIO.CodigoUsuario
WHERE REPORTESSERVICIO.ReporteFechaInicio >= '20050901' AND
REPORTESSERVICIO.ReporteFechaFinal <= '20050930'
AND (USUARIOS.CODIGOUSUARIO = 58 OR USUARIOS.CODIGOUSUARIO = 17 OR
USUARIOS.CODIGOUSUARIO = 24 OR USUARIOS.CODIGOUSUARIO = 27 OR
USUARIOS.CODIGOUSUARIO = 50 OR USUARIOS.CODIGOUSUARIO = 56 OR
USUARIOS.CODIGOUSUARIO = 79
OR USUARIOS.CODIGOUSUARIO = 86 OR USUARIOS.CODIGOUSUARIO = 106 OR
USUARIOS.CODIGOUSUARIO = 107 OR USUARIOS.CODIGOUSUARIO = 111 OR
USUARIOS.CODIGOUSUARIO = 113 OR USUARIOS.CODIGOUSUARIO = 3877 OR
USUARIOS.CODIGOUSUARIO = 3878 OR USUARIOS.CODIGOUSUARIO = 3879 OR
USUARIOS.CODIGOUSUARIO = 3880)
GROUP BY USUARIOS.NOMBRESUSUARIO, USUARIOS.APELLIDOSUSUARIO
ORDER BY NOMBRESUSUARIO
Esta sentencia me muestra una columna donde totaliza por cada una de las
personas, el tiempo que laboro durante el mes de Septiembre.
1. Me gustaria saber como puedo hacer para adicionar las otras columnas de
meses anteriores o posteriores a septiembre, que es el que tengo en este
momento.
2. Otra cosa que me gustaria saber, es que como hago para restar horas
dentro de un campo Datetime, teniendo en cuenta la fecha
Agradezco su amable colaboracion
Leer las respuestas