La sentencia siguiente funciona perfectamente si el campo fecinitrab es solo
fecha. Es decir la agrupación por día es correcta
SQLSTR1 = "SELECT rechum.fecinitrab, SUM(rechum.cant) as cant FROM rechum
WHERE rechum.fecinitrab BETWEEN #" + Fecha1 + "# AND #" + Fecha2 + "# " & _
"GROUP BY otrechum.fecinitrab ORDER BY otrechum.fecinitrab"
Necesito que fecinitrab sea fecha y hora. Si ejecuto la sentencia anterior,
no funciona bien ya que la parte hora hace que el campo fecinitrab no sea
igual aunque sea el mismo día.
Si cargo el dataset con el select siguiente me da un error que dice:
Ha intentado ejecutar una consulta que no incluye la expresión especificada
'fecinitrab' como parte de una función de agregado.
SQLSTR1 = "SELECT rechum.fecinitrab, SUM(rechum.cant) as cant FROM rechum
WHERE rechum.fecinitrab BETWEEN #" + Fecha1 + "# AND #" + Fecha2 + "# " & _
"GROUP BY DAY(otrechum.fecinitrab) ORDER BY otrechum.fecinitrab"
¿Que puede estar mal?
Gracias
Leer las respuestas