mysql транзакция, возвращающая пустой набор результатов - PullRequest
0 голосов
/ 26 марта 2020

Я новичок в mysql и сейчас пытаюсь узнать о транзакциях. Одна из моих проблем с практикой связана с таблицей, называемой учетными записями, в которой хранятся номер счета, идентификатор клиента и баланс различных банковских счетов. Выполнение запроса

SELECT SUM(balance) FROM accounts 

дает правильный результат:

-----------
| balance |
-----------
|  1000   |
-----------

Но когда я помещаю это в транзакцию, например:

BEGIN;
SELECT SUM(balance) as total_balance FROM account;
COMMIT;

, неожиданно ничего не возвращается , Что здесь происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...