
27/08/2015, 11:32
|
 | | | Fecha de Ingreso: agosto-2015 Ubicación: Puebla
Mensajes: 6
Antigüedad: 9 años, 5 meses Puntos: 0 | |
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 |