PDA

Ver la Versión Completa : consulta con group by


rinaib
26-09-2003, 14:44:12
Hola, gracias antes de todo

Tengo la siguiente consulta

select anyo,mes,sum(teorico) from partes
where fecha>=:fecinicial
and fecha<=:fecfinal
group by anyo,mes

Me da error cuando lo abro, alguien me puede decir como haver una consulta en la que agrupo unos campos y le paso a la vez unos parametros

gracias

Viet
26-09-2003, 15:24:51
hola
Tu codigo SQL esta bien, tal ves el error sea de tipos..... que te dice la excepcion ?

rinaib
26-09-2003, 16:11:38
me dice que "no es una expresion group by"

Viet
26-09-2003, 16:16:15
Dos preguntas

1) con que DBMS trabajas IB, MySQL, MSSQL ????

2) antes del Open pone esto Showmessage(Query.SQL.text);

¨Para asegurarte que los parametros tienen valores definidos.

afarenas
26-09-2003, 18:25:42
La consulta se encuentra bien , puedes tener problemas con los parametros :fecinicial y fecfinal, debes tener en cuenta que deben ser tipo fecha, lo otro es que el campo teorico debe ser de tipo numerico.
si no te funciona nos pordrias mandar la estructura de la tabla para poderte ayudar mas.
chao chao adios.