Actualizar Campos en Bloque en Mysql
Publicado por Fredy (1 intervención) el 01/12/2017 17:33:11
Buenos días.
Tengo una tabla con unos valores de saldos iniciales x cuenta y unos valores al debito y credito, que según la naturaleza me dan el saldo final.
SELECT d.codigo_cuenta,d.naturaleza,d.saldo_ini_cta,d.mov_debe,d.mov_cred,d.saldo_fin_cta FROM esp1_audi.info_libro_auxiliar_tem_68 d ORDER BY d.id_puc,d.fecha,d.id_nit,indice;
Necesito hacer un Update, donde recorra la tabla tomando desde el segundo registro el valor de d.saldo_fin_cta del anterior registro como d.saldo_ini_cta y le sume o reste los valores d.mov_debe,d.mov_cred segun el caso y el resultado sea el nuevo d.saldo_fin_cta y así sucesivamente actualizar esas 2 columnas en bloque.
agradezco si alguien me puede colaborar.
Tengo una tabla con unos valores de saldos iniciales x cuenta y unos valores al debito y credito, que según la naturaleza me dan el saldo final.
SELECT d.codigo_cuenta,d.naturaleza,d.saldo_ini_cta,d.mov_debe,d.mov_cred,d.saldo_fin_cta FROM esp1_audi.info_libro_auxiliar_tem_68 d ORDER BY d.id_puc,d.fecha,d.id_nit,indice;
Necesito hacer un Update, donde recorra la tabla tomando desde el segundo registro el valor de d.saldo_fin_cta del anterior registro como d.saldo_ini_cta y le sume o reste los valores d.mov_debe,d.mov_cred segun el caso y el resultado sea el nuevo d.saldo_fin_cta y así sucesivamente actualizar esas 2 columnas en bloque.
agradezco si alguien me puede colaborar.
Valora esta pregunta


0