Ver Mensaje Individual
  #2  
Antiguo 04-09-2007
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Reputación: 21
defcon1_es Va por buen camino
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
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...

Última edición por defcon1_es fecha: 04-09-2007 a las 13:40:28.
Responder Con Cita