@uuuu

Как подсчитать больше суммы?

В таблице около 700к записей, в которых есть столбец integer где в среднем 5-6 символов.
Сможет ли MySQL подсчитать всю их сумму с помощью функции SUM() ? (сумма больше 6млр)
И сможет ли MySQL выполнять какие-либо операции с этой суммой всех строк?
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
rozhnev
@rozhnev Куратор тега MySQL
Fullstack programmer, DBA, медленно, дорого
Проверяем на простом примере:
create table t (
	a int
);

insert into t values (2000000000),(2000000000),(2000000000),(2000000000);

select sum(a) * 99 from t;


Получаем зедсь:
+==============+
| sum(a) * 99  |
+==============+
| 792000000000 |
+--------------+
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы