Добрый день. Столкнулся с очень простой проблемой, но не могу найти простого её решения.
Есть огромнейший массив с цифрами (пример прилагаю). Необходимо в нем суммировать значения из поля "Имя 1" только в том случае, если значение из поля "Имя 3" имеет не отрицательное значение. Т.е. при положительном или нулевом значении поля "Имя 3" суммируются данные поля "Имя 1".
Таблица имеет 800к строк, т.е. хотелось бы найти решение в одно действие. Понимаю, что оно простое и лежит на поверхности, но не могу сообразить. Также понимаю, что можно пойти в обход и удалить из поля "Имя 1" те значения, которые соответствуют отрицательным значениям поля "Имя 3". Но подобным путем идти не хочется.
Подскажете более простое решение?
Добрый день. Столкнулся с очень простой проблемой, но не могу найти простого её решения.
Есть огромнейший массив с цифрами (пример прилагаю). Необходимо в нем суммировать значения из поля "Имя 1" только в том случае, если значение из поля "Имя 3" имеет не отрицательное значение. Т.е. при положительном или нулевом значении поля "Имя 3" суммируются данные поля "Имя 1".
Таблица имеет 800к строк, т.е. хотелось бы найти решение в одно действие. Понимаю, что оно простое и лежит на поверхности, но не могу сообразить. Также понимаю, что можно пойти в обход и удалить из поля "Имя 1" те значения, которые соответствуют отрицательным значениям поля "Имя 3". Но подобным путем идти не хочется.