Ver Mensaje Individual
  #4  
Antiguo 30-11-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Reputación: 27
eduarcol Va por buen camino
Eso suele suceder, lo que te paso es que el campo sumatoria no puede estar acompañados de campos simples fuera del group, eso quiere decir que la consulta esta mal estructurada

Código SQL [-]
query1.Close;
query1.SQL.Clear;
query1.SQL.Add('select clientes.clinom, factura.fecha, sum (factura.importetotal) as ventas');
query1.SQL.Add('From factura inner join clientes on factura.clicod=clientes.clicod');
query1.SQL.Add('where factura.fecha >=:fechadesde and factura.fecha<=:fechahasta');
query1.SQL.Add('group by clientes.clinom, factura.fecha');
query1.SQL.Add('order by ventas desc');
query1.Params.ParamByName('fechadesde').AsDate:=datetimepicker1.date;
query1.Params.ParamByName('fechahasta').AsDate:=datetimepicker2.Date;
query1.ExecSQL;
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita