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

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

В таблице около 700к записей, в которых есть столбец integer где в среднем 5-6 символов.
Сможет ли MySQL подсчитать всю их сумму с помощью функции SUM() ? (сумма больше 6млр)
И сможет ли MySQL выполнять какие-либо операции с этой суммой всех строк?
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 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 |
+--------------+
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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