Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2015, 11:32
Avatar de richie_
richie_
 
Fecha de Ingreso: agosto-2015
Ubicación: Puebla
Mensajes: 6
Antigüedad: 8 años, 8 meses
Puntos: 0
Busqueda columnas acumulables

Hola buen dia. Una pregunta estoy realizando un balance general obteniendo las ventas y las compras del dia y el resultados sera el saldo inicial del siguiente dia. La pregunta seria como hacer acumulable la tabla de saldo final ya que en la base de datos solo tengo ventas y compras. Estoy realizando la consulta consulta con with para serla recursiva y muestre el dia a dia de las ventas y compras, ocupando la instruccion lag para obtener el registro del dia anterior pero no es acumulable. La falla que tengo es la siguiente

Fecha saldo_inicial compras total_ventas saldo_final
2015-06-30 0,00 0,00 0,00 0,00
2015-07-01 0,00 2000,00 0,00 2000,00
2015-07-02 2000,00 2000,00 0,00 4000,00
2015-07-03 2000,00 500,00 0,00 2500,00
2015-07-04 500,00 0,00 0,00 500,00
2015-07-05 0,00 0,00 0,00 0,00



Por logica el saldo final del dia 2015/07/03 seria de 4500 y solo esta sumando el dia anterior + la compra del dia
El gestor es sql server 2012


Me podrian ayudar
Gracias

Última edición por richie_; 27/08/2015 a las 11:39