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

multiplicar resultado por otro campo?

Estas en el tema de multiplicar resultado por otro campo? en el foro de PostgreSQL en Foros del Web. holas quiero saber si esto s epuede hacer ... haber y les comento es que tengo esta consulta SELECT p.num_ped,v.nom_vend,c.nombre,SUM(it.can_ped) as totalprendas,SUM(it.can_ped*it.valor_ped) as totalpedido,p.por_des FROM ...
  #1 (permalink)  
Antiguo 16/07/2008, 19:33
Avatar de KATICA  
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 12 años, 7 meses
Puntos: 0
multiplicar resultado por otro campo?

holas quiero saber si esto s epuede hacer ... haber y les comento es que tengo esta consulta



SELECT p.num_ped,v.nom_vend,c.nombre,SUM(it.can_ped) as totalprendas,SUM(it.can_ped*it.valor_ped) as totalpedido,p.por_des
FROM pedido p,vendedor v, cliente c,item_pedido it
WHERE p.num_ped=it.num_pedi
AND p.cod_ven=v.cod_vend
AND p.id_clie=c.id_cli
AND v.cod_vend='03'
GROUP BY p.num_ped,v.nom_vend,c.nombre,p.por_des

bueno lo que quiero es multiplicar el ultimo campo por_des por el resultado el cual le di por nompre totalpedido ¿si se puede Y si se puede por fa como ?

gracias aquien me colabore
  #2 (permalink)  
Antiguo 18/07/2008, 04:45
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: multiplicar resultado por otro campo?

No veo donde está el problema:

...
SUM(it.can_ped*it.valor_ped) * p.por_des
...

Salu2
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 13:04.