SELECT para calculo de Precios Medios, FIFO, LIFO etc.

01/02/2005 - 10:24 por Antonio Montagut | Informe spam
Hola a todos,

Mi pregunta es la siguiente, en una tabla guardo todos los movimientos de
un articulo,
Codigo, Fecha (Compra o Venta), cantidad, Precio, Importe, tipo (C o V
dependiendo si es compra o venta).
Mi pregunta es la siguiente.

Se puede mediante Una instruccion SELECT calcular el precio medio
ponderado (PMP) o el FIFO o el LIFO a un afecha determinada?.

Gracias por todo de antemano, recibid un saludo.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
 

Leer las respuestas

#1 Juan Melas
02/02/2005 - 01:57 | Informe spam
El promedio lo puedes sacar con la función AVG , Select AVG(precio) from
compras,
El precio de última compra con la función Max Select Max(fecha),precio from
compras
El precio de la primera compras con la función Min Select Min(fecha),precio
from compras

Si trabajas con VFP8 tenes que setear SET ENGINEBEHAVIOR to 70 para que no
te de error en los select agrupados.

Espero te sirva.

Saludos.



"Antonio Montagut" escribió en el mensaje
news:Os4AH$
Hola a todos,

Mi pregunta es la siguiente, en una tabla guardo todos los movimientos de
un articulo,
Codigo, Fecha (Compra o Venta), cantidad, Precio, Importe, tipo (C o V
dependiendo si es compra o venta).
Mi pregunta es la siguiente.

Se puede mediante Una instruccion SELECT calcular el precio medio
ponderado (PMP) o el FIFO o el LIFO a un afecha determinada?.

Gracias por todo de antemano, recibid un saludo.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similares