Я думаю, что вы хотите, чтобы представление.
CREATE VIEW table_with_sum AS
SELECT id, a, b, a + b as total FROM summedup;
тогда вы можете запросить представление для суммы.
SELECT total FROM table_with_sum where id=5;
В представлении не сохраняется сумма для каждой строки, столбец total
вычисляется каждый раз, когда вы запрашиваете представление.Если ваша цель состоит в том, чтобы сделать ваш запрос более эффективным, это не поможет.
Есть и другой способ: добавить столбец в таблицу и создать триггеры для обновления и вставлять эти обновления каждый раз в столбец total
.строка изменена.