Media de fechas en sql server
Hola,
estoy pasando un programa en Delphi de Paradox a SQL Server, y esta consulta me da el siguiente error :
SELECT AVG(A.FECHA-P.FECHAENTREGA) AS RETRASO
FROM LPEDIDO P, LALBARAN L, ALBARAN A
WHERE P.NUMEROREGISTRO = L.NUMEROREGISTRO
AND P.LINEA = L.LINEAREGISTRO
AND L.NUMEROALBARAN = A.NUMEROALBARAN
and P.FechaEntrega>="01/01/2005"
and P.FechaEntrega<="01/31/2005"
Error : General SQL Error. La operación average aggregate no puede usar el tipo datetime como argumento
¿Cómo debo escribir ese AVG?
Muchas gracias
estoy pasando un programa en Delphi de Paradox a SQL Server, y esta consulta me da el siguiente error :
SELECT AVG(A.FECHA-P.FECHAENTREGA) AS RETRASO
FROM LPEDIDO P, LALBARAN L, ALBARAN A
WHERE P.NUMEROREGISTRO = L.NUMEROREGISTRO
AND P.LINEA = L.LINEAREGISTRO
AND L.NUMEROALBARAN = A.NUMEROALBARAN
and P.FechaEntrega>="01/01/2005"
and P.FechaEntrega<="01/31/2005"
Error : General SQL Error. La operación average aggregate no puede usar el tipo datetime como argumento
¿Cómo debo escribir ese AVG?
Muchas gracias
Respuesta de jordy1979
1