Sumar dos columnas en una tercera (saldo) mysql
Tengo una tabla llamada detalle que consta de los siguientes campos
Fecha, Concepto, Comprobante, Depósitos, Cheques y saldos
y los siguientes datos:
2009-02-01 Nuestro deposito Inicial 000 1,500,000 0,000,000 1,500,000
2009-02-02 Nuestro Pago Servicios 015 0 15,000 1,485,000
2009-02-03 Nuestro Pago Hotel 016 0 15,000 1,470,000
La Pregunta es la siguiente:
¿Cómo hago para que me dé el saldo en la columna saldos?
Probé con esto:
Query27.Sql.Add('Update Detalle Set Saldo = Saldo + (Select Sum(Deposito - Cheque)) Where Banco = '+FloatToStr(BancoCodigo.AsFloat)+' Order By Fecha');
y me suma deposito+banco pero linea a linea o sea como el ejemplo anterior
la primera linea me da de saldo 1,500,000 , la segunda linea 15,000 y la tercera linea
tambien 15,000, no me sale acumulativo.
Fecha, Concepto, Comprobante, Depósitos, Cheques y saldos
y los siguientes datos:
2009-02-01 Nuestro deposito Inicial 000 1,500,000 0,000,000 1,500,000
2009-02-02 Nuestro Pago Servicios 015 0 15,000 1,485,000
2009-02-03 Nuestro Pago Hotel 016 0 15,000 1,470,000
La Pregunta es la siguiente:
¿Cómo hago para que me dé el saldo en la columna saldos?
Probé con esto:
Query27.Sql.Add('Update Detalle Set Saldo = Saldo + (Select Sum(Deposito - Cheque)) Where Banco = '+FloatToStr(BancoCodigo.AsFloat)+' Order By Fecha');
y me suma deposito+banco pero linea a linea o sea como el ejemplo anterior
la primera linea me da de saldo 1,500,000 , la segunda linea 15,000 y la tercera linea
tambien 15,000, no me sale acumulativo.
1 Respuesta
Respuesta
2