Задать вопрос
@uuuu

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

В таблице около 700к записей, в которых есть столбец integer где в среднем 5-6 символов.
Сможет ли MySQL подсчитать всю их сумму с помощью функции SUM() ? (сумма больше 6млр)
И сможет ли MySQL выполнять какие-либо операции с этой суммой всех строк?
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 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 |
+--------------+
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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