Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Error en consulta (https://www.clubdelphi.com/foros/showthread.php?t=19101)

jdangosto 04-03-2005 11:33:58

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.

marto 04-03-2005 11:47:17

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

jdangosto 04-03-2005 12:10:26

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