el link de la imagen que adjunto es la base de datos que utilizo.
[img]http://sdrv.ms/1atYmPX[/img]
lo que yo nesesito es crear un kardex por producto o filtrado por fecha .
tanto entradas como salidas me tienen que salir con sus respectivo movimiento y saldo.
la cuestion esta que por mas que e tratado de hacer algo con este script .
Código MySQL :
create temporary table [tabla] as (Select tr.fecha_salida Fecha, sum (tds.cantidad) Salida, null Entrada from tesis.articuls ta inner join tesis.salidas_detalle tds ON ta.ID = tds.id_articulo inner join tesis.salidas tr ON tds.id_articulo = tr.id_salida Where ta.ID = 8 group by tr.fecha_salida union Select te.fecha_entrada , null, SUM (ted.cantidad) from tesis.articulos ta inner join tesis.entradas_detalle ted ON ta.ID = ted.id_articulo inner join tesis.entradas te ON te.id_entrada = ted.id_entrada Where ta.ID = 8 group by te.fecha_entrada) Select Fecha, isnull(SUM(salida),0) as Salida, isnull(SUM (Entrada),0) as Entrada, ISNULL(SUM(Entrada),0) - isnull(SUM(salida),0) Movimiento from tabla group by Fecha
agradeceria mucho a la persona que me ayude con esto.