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

efectuar Consulta a varias tablas

Estas en el tema de efectuar Consulta a varias tablas en el foro de Mysql en Foros del Web. Hola ¿Que tal? Necesito efectuar la siguiente consulta, Código : 000000 Nombre del producto: Formula 1 FECHA | DOCUMENTO | DETALLE |VALOR | ENTRADA | ...
  #1 (permalink)  
Antiguo 28/03/2008, 12:50
 
Fecha de Ingreso: octubre-2006
Ubicación: Valparaiso Chile
Mensajes: 228
Antigüedad: 17 años, 6 meses
Puntos: 0
efectuar Consulta a varias tablas

Hola ¿Que tal?

Necesito efectuar la siguiente consulta,

Código : 000000 Nombre del producto: Formula 1
FECHA | DOCUMENTO | DETALLE |VALOR | ENTRADA | SALIDA | SALDO | TOTAL
En SALDO debe reflejarse la cantidad de producto de ENTRADA o SALIDA, osea si entra es mas y si sale es menos, (Se entiende verdad?) y en el total debe reflejarse el valor según entrada o salida, exactamente igual que el anterior pero debe ir acumulando el valor real, si salio un producto hay que rebajar el valor de costo y si entro un producto debe dar el valor del saldo anterior mas el costo de entrada.

osea debiera quedar mas o menos asi:

Código : 000141 Nombre del producto: Formula 1
--------------------------------------------------------------------------------------
02/01/08 | Factura | N° 1001 | Compra | 2000 | 3 | 0 | 3 | 6000
03/01/08 | Boleta | N° 0002 | Venta | 2000 | 0 | 1 | 2 | 4000

TOTAL FORMULA 1 4000

Código : 000142 Nombre del producto: Formula 2
--------------------------------------------------------------------------------------
02/01/08 | Factura | N° 1001 | Compra | 1000 | 5 | 0 | 5 | 5000
03/01/08 | Boleta | N° 0003 | Venta |1000 | 0 | 2 | 3 | 3000

TOTAL FORMULA 1 3000

y al final un resumen:

Formula 1 4000
Formula 2 3000
-------------- -------
-------------- -------

TOTAL 7000


Las tablas que se ocupan son las siguientes

MOVTOS

ID
ID_PRODUCTO
FECHA
ID_DOCUMENTO
NRO-DOCUMENTO
CANTIDAD
VALOR

PRODUCTOS

ID
PRODUCTO
STOCK

DOCUMENTOS

ID
DOCUMENTO

Eternamente agradecido por cualquier respuesta que me ayude a solucionar el inconveniente,

Claudio González Soto
Miembro Activo
DINEROVISITAVIRAL
[email protected]
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 14:20.