Es algo parecido a una "
tabla de hechos", es un caso que en realidad debería aplicar a un datawarehouse, y no a consultas sobre la base productiva.
Te conviene crear una tabla para registrar los datos consolidados de entradas y salidas, de modo de no tener que realizar consultas históricas a la base productiva. de ese modo puedes tomar la fecha máxima de esa tabla como parámetro inferior de una consulta a la productiva, ya que los restantes datos anteriores ya estarán resumidos en esta otra tabla.
¿Se entiende la idea?
Lo que NO debes hacer es agregar una columna de sumatorias a la tabla de productos. Sólo servirá para complicar las cosas.