#823

Transfiere dinero entre cuentas sin descubierto

Una tarea clásica de dos cuentas bancarias y una transferencia. Si simplemente lees ambos saldos y los actualizas sin bloqueos, dos transacciones paralelas pueden ver el mismo estado y ambas descontar el dinero — la cuenta acaba en negativo. Dentro de una sola transacción transfiere 200 de la cuenta de Anna (id 1) a la de Bob (id 2): primero bloquea ambas filas en modo escritura para el resto de la transacción, luego con dos actualizaciones descuenta 200 a Anna y abona 200 a Bob.

Ejemplo de respuesta esperada

Así es una respuesta correcta: tiene su propio número de filas y no tiene por qué coincidir con las tablas del esquema.

idholderbalance
1Аня800.00
2Боб700.00

Aquí aparecerá el resultado de tu consulta