У меня есть SQL-таблица, подобная этой:
Бакалея
grocery_item | quantity | price | total
soap | 2 | 10 | 20
coffee | 5 | 4 | 20
У меня есть SQL-запрос вроде:
SELECT SUM(total) FROM grocery;
Этодает мне 40, что мне и нужно.Однако, если у меня много продуктовых товаров, я думаю, что запрос суммы будет медленнее.
У меня вопрос, есть ли способ улучшить это, например, сохранить сумму, а затем, если я добавлю несколько продуктовых предметов, она просто добавит цену нового предмета к предыдущему итогу?