none
estado de cuenta en sql RRS feed

  • Pregunta

  • Buenas noches:

    Soy nuevo en lo que es SQLSERVER, y me gustaria un poco de ayuda en lo siguiente

     importe        importepago            saldoactual

    2014.88           300                          1714.88

    2014.88           500                          1514.88

    2014.88          1000                         1014.88

    si yo ingreso un nuevo importe pasa esto

     importe        importepago            saldoactual

    2014.88           300                          1714.88

    2014.88           500                          1514.88

    2014.88          1000                         1014.88

    2700.00           300                          2400.00

    2700.00           500                          2200.00

    2700.00          1000                         1700.00

    Cosa q no deberia ser asi

    Tengo estas dos tablas DETALLEVENTA,AMORTIZACION

    select dv.NombreCliente,dv.Cantidad,dv.UnidadesDevueltas,dv.PesoDevuelto,
    dv.importe,a.importepago as ImportePago, dv.Importe-a.ImportePago as SaldoActual
    from DETALLEVENTA dv inner join AMORTIZACION a on dv.IdCliente=a.idcliente
    where dv.NombreCliente='pacheli'
    group by dv.Importe, a.ImportePago, dv.NombreCliente,dv.Cantidad,dv.UnidadesDevueltas,dv.PesoDevuelto
    go

    Lo que quiero hacer es:

    Importe     ImportePago    SaldoActual

    2014.88    300                    1714.88

    1714.88     500                   1214.88

    1214.88      1000                 214.88

    En la cuarta fila se ingresa un nuevo detalleventa y quiero que quede asi:

    214.88+2700    0                 2914.88

    2914.88        914.88             2000.00

    2000+1500     0                     3500

    y asi sucesivamente.

    Por favor si alguien me puede ayudar seria fantastico.

    Gracias

    martes, 4 de marzo de 2014 4:45

Respuestas

Todas las respuestas