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

Re: Ayuda con consulta

From: Luis <esteban(at)princesa(dot)pri(dot)sld(dot)cu>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Ayuda con consulta
Date: 2011-06-27 13:21:54
Message-ID: op.vxqkqsobtyhnfo@jerusalen (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Me gusta la idea Manuel.

En realidad el diseño no está acabado aunque debo admitir que no pretendía  
llevarlo a tal nivel de detalles por considerar despreciable el gastos de  
sal y papel, no así el maní que me cuesta caro, pero para que sea bien  
real, debo contemplarlo.

El verdadero motivo de la consulta era porque estaba enredado con el  
alias, pues lo estaba empleando como un operando.

Muchas gracias a todos por sus sabias sugerencias  :)

En Sat, 25 Jun 2011 14:10:20 -0400, Manuel A. Estevez Fernandez  
<stvzito(at)gmail(dot)com> escribió:

> 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



-- 
Saludos,

Luis Esteban
Linuxero por cuenta propia
Cuba

--

Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/

In response to

pgsql-es-ayuda by date

Next:From: Diego AyalaDate: 2011-06-27 14:41:19
Subject: Connection refused
Previous:From: Alvaro HilarioDate: 2011-06-27 04:35:12
Subject: Re: Procedural Language

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