# table.sum() ### Подсчет суммы по полю ```JavaScript table.sum(string $tableName, string $column, array|object $where = []) ``` ##### Описание: Ищет записи соответствующие условию метода в таблице и возвращает сумму их значений. ##### Атрибуты:
ИмяТипОписание
tableNamestringНаименование таблицы, в которой будет создана запись
columnstringНаименование поля из которого будут браться значения
wherearray | object ( json{} )Условие, которое будет проверяться при поиске
##### Возвращает: **int** - сумма всех значений поля в виде числа. ##### Примеры: Подсчет суммы **всех** значений записей поля **id** в таблице **regions:** ```JavaScript var sumRegionIds = table.sum("regions", 'id'); memory.setAttr('sumRegionIds', sumRegionIds); ``` Подсчет суммы значений записей поля **id** в таблице **regions** с **id больше нуля**: ```JavaScript var sumRegionIds = table.sum("regions", 'id', [["id", ">", 0]]); memory.setAttr('sumRegionIds', sumRegionIds); ```