Cita:
Empezado por JXJ
¿como se puede restar las entradas menos las salidas y obtener una tercer columna
que sea la existencia del articulo en ese almacen ?
|
Yo lo haría con algo así (después de adivinar la estructura de sus tablas):
Código SQL
[-]select
sum(
case when TMO_Tipo = 'Entrada' then MOV_Cantidad
else null end
) as Entrada,
sum(
case when TMO_Tipo = 'Salida' then MOV_Cantidad
else null end
) as Salida,
sum(
case when TMO_Tipo = 'Entrada' then MOV_Cantidad
else MOV_Cantidad*(-1) end
) as Existe
from Variantes
inner join Movimientos
on Variantes.VAR_Id = Movimientos.ART_Id
inner join TiposMovimientos
on Movimientos.TMO_Id = TiposMovimientos.TMO_Id
where ALM_Id in (7)
and ART_Id = 76032
-