#database #collections #anylogic
#База данных #Коллекции #anylogic
Вопрос:
У меня есть файл Access, который содержит три листа (каждый лист принадлежит одному клиенту), и каждый лист содержит заказы на 9 продуктов на 25 недель.
Я хочу сохранить сумму каждого из 3 продуктов за 12 недель в коллекции.
Например:
Как я мог бы выполнить некоторую операцию с базой данных (например, суммировать столбцы) и сохранить их в коллекции?
Ответ №1:
Что-то вроде этого.
List <Integer> result=selectFrom(customer1).list(customer1.product1);
double theSum=sum(result,c->c.intValue());
Другой вариант:
int theSum=(int) selectFirstValue(int.class,"SELECT SUM (product1) FROM customer1;");