Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Resta de dos campos????

Estas en el tema de Resta de dos campos???? en el foro de PostgreSQL en Foros del Web. Buenas a todos y por fa ayudenmen si pueden es que no se como hacer que el resultado de la resta compararlo si es diferente ...
  #1 (permalink)  
Antiguo 28/06/2008, 16:07
Avatar de KATICA  
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 8 meses
Puntos: 0
Exclamación Resta de dos campos????

Buenas a todos y por fa ayudenmen si pueden es que no se como hacer que el resultado de la resta compararlo si es diferente de cero

esta es mi consulta


SELECT pr.desc_prod as Descripcionl,(it.can_ped-it.can_fac) as Resta,can_fac
FROM pedido p,item_pedido it,producto pr
WHERE it.ref_pro=pr.ref_prod
AND p.num_ped=it.num_pedi
AND p.num_ped='$ped'
AND resta<>'0'

pero no me funciona gracias a quien me colabore
  #2 (permalink)  
Antiguo 28/06/2008, 16:12
 
Fecha de Ingreso: octubre-2005
Mensajes: 28
Antigüedad: 19 años
Puntos: 1
Respuesta: Resta de dos campos????

Katica eso deberia ser todo:

Código PHP:
SELECT pr.desc_prod as Descripcionl
           
, (it.can_ped-it.can_fac) as Resta
           
can_fac
FROM pedido p
,item_pedido it,producto pr
WHERE it
.ref_pro=pr.ref_prod
AND p.num_ped=it.num_pedi
AND p.num_ped='$ped'
AND (it.can_ped-it.can_fac) <>'0' 

  #3 (permalink)  
Antiguo 28/06/2008, 16:42
Avatar de KATICA  
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Resta de dos campos????

Cita:
Iniciado por xtstgo Ver Mensaje
Katica eso deberia ser todo:

Código PHP:
SELECT pr.desc_prod as Descripcionl
           
, (it.can_ped-it.can_fac) as Resta
           
can_fac
FROM pedido p
,item_pedido it,producto pr
WHERE it
.ref_pro=pr.ref_prod
AND p.num_ped=it.num_pedi
AND p.num_ped='$ped'
AND (it.can_ped-it.can_fac) <>'0' 

Muchisimas gracias por colaborarme... si me salio eso era lo que me faltaba ...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:28.