Skip site navigation (1) Skip section navigation (2)

Re: Ayuda con consulta

From: "Manuel A(dot) Estevez Fernandez" <stvzito(at)gmail(dot)com>
To: Luis <esteban(at)princesa(dot)pri(dot)sld(dot)cu>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ayuda con consulta
Date: 2011-06-25 18:10:20
Message-ID: 4E06248C.2050104@gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Como mencionan debes agregar en la db el resto de tus catálogos, ya que 
no sabes si mas adelante la receta será modificada. No es recomendable 
que se encuentre constante dentro del código de tu aplicación.

Productos:
     id_producto
     descripcion
     factor ( cuantas unidad_venta salen por cada unidad_compra )

Receta:
     id_receta
     fecha
     descripcion
     costo_total
     precio_total

Receta_detalle:
     id_receta
     id_receta_detalle
     id_producto
     cantidad
     costo_unidad
     precio_unidad

Y cuando vendes, no vendes, como menciona Álvaro, la inversión sino la 
receta, entonces debes registrar la venta de X unidades de receta y el 
detalle de esta.

Ventas:
     id_venta
     fecha
     id_producto
     id_receta
     cantidad
     costo_unidad_venta
     precio_unidad_venta

Entonces puedes saber tu venta estimada, inversion y ganancia por 
producto y por receta:

select fecha, cantidad, cantidad*precio_unidad_venta as 
venta_estimada,cantidad*costo_unidad_venta as inversion,  
(costo_unidad_venta-precio_unidad_venta) * cantidad as ganancia
from ventas

Saludos


Atentamente

ISC Manuel Alejandro Estevez Fernandez

In response to

Responses

pgsql-es-ayuda by date

Next:From: Edwin QuijadaDate: 2011-06-25 18:39:47
Subject: RE: procedural language
Previous:From: Manuel A. Estevez FernandezDate: 2011-06-25 18:10:11
Subject: Re: Ayuda con consulta

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group