![]() |
Error en consulta
Buenas.
Tengo una consulta a la que le paso unos parámetros y los presento en un informe. He intentado modificar la consulta para que me muestre más resultados. El código de la consulta que implemento es el siguiente: SELECT Combus, Matricula, Fecha, Precio, SUM(Litros) FROM "repost_vehic.DB" Repost_vehic where (origen = :Ori) and (combus='GASOIL') and (Fecha >:ini) and (Fecha <:fin) ORDER BY Fecha DESC group by Matricula; Si no implemento el SUM y quito el group by funciona a las mil maravillas, pero el problema viene cuando añado a la consulta el SUM(litros) y el group by matricula, y son datos que necesito. El error que presenta es el siguiente: Invalid use or Keyword Token: group Line Number: 4 ¿Qué estoy haciendo mal? Desde ya Gracias. |
Wop!
A primera vista: 1)todos los campos de la select que no sean funciones de agrupación tienen que aparecer en el group by 2)el order by tiene que ser la última sentencia |
Gracias Marto, no había caido en eso.
Ya funciona a la perfección. |
| La franja horaria es GMT +2. Ahora son las 23:18:30. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi