Вопрос об использовании запроса суммы в Posgresql - PullRequest
0 голосов
/ 11 февраля 2019

У меня есть SQL-таблица, подобная этой:

Бакалея

grocery_item  |  quantity  |  price  |  total

soap          |     2      |    10   |  20
coffee        |     5      |     4   |  20

У меня есть SQL-запрос вроде:

SELECT SUM(total) FROM grocery; 

Этодает мне 40, что мне и нужно.Однако, если у меня много продуктовых товаров, я думаю, что запрос суммы будет медленнее.

У меня вопрос, есть ли способ улучшить это, например, сохранить сумму, а затем, если я добавлю несколько продуктовых предметов, она просто добавит цену нового предмета к предыдущему итогу?

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