Hola, esto puede ser debido a que en
pedidos.f_ent tambien se guarda la
hora.
Puedes usar la funcion
f_StripTime de la libreria FreeUDFLib,
que puedes descargar desde
http://www.ibphoenix.com/downloads/f...ib20010211.zip
aunque hay muchas mas librerias UDF, mira aqui:
http://www.ibphoenix.com/main.nfs?a=...e=ibp_udf_libs
Prueba esto:
Código SQL
[-]
SELECT ref_n,tipom,ref_c,tratmto,sum(qp-realzdas) cant,
peso,piezas.notas, sum(qp-realzdas)*peso pesototal,nom,pedidos.f_ent
FROM pzpedido,Pedidos,piezas,clientes
WHERE piezas.ref_n=pzpedido.ref_n and pzpedido.pedido=Pedidos.pedido
and f_StripTime(pedidos.f_ent)>='08/06/2007'
and f_StripTime(pedidos.f_ent)<='09/03/2007'
and pedidos.codcliente=clientes.codigo
and (conjunto="" or conjunto is null or conjunto="C")
and Clientes.Codigo ='0421'
GROUP BY ref_n,tipom,ref_c,tratmto,peso,piezas.notas,nom,pedidos.f_ent
HAVING sum(qp-realzdas)>0
ORDER BY ref_n ASC