#1110

Атомарный перевод между счетами

Нужно перевести 50 со счёта id = 1 на счёт id = 2 в таблице accounts. Перевод должен быть атомарным: нельзя допустить ситуацию, когда списание прошло, а зачисление сорвалось. Сделайте перевод одним безопасным запросом: списать деньги с id = 1 только если средств хватает, и зачислить на id = 2 только при успешном списании. Решение должно быть безопасным при одновременных переводах.

Здесь будет результат вашего запроса