Добрый день!
Знатоки, подскажите, пожалуйста, можно ли использовать AGGR функцию в скрипте?
Пример, пытаюсь на основе загруженных данных сделать расчет в скрипте и загрузить его дополнительным полем. Но начиная с sum функции перестают подсвечиваться, как бывает, когда ошибка в коде....
LOAD
[№ заказа],
aggr(sum([Кол-во в заказе на дату заказа, шт.]),[№ заказа]) as [Кол-во позиций в заказе на дату заказа]
RESIDENT Таблица1;
Нет,
аналогичный aggr-у результат может быть получен конструкцией:
load sum([Кол-во в заказе на дату заказа, шт.]) As [Сумма в заказе]
resident откуда-то
GROUP BY [№ заказа]
Понятно, а могу ли я добавить поле [№ заказа] и прописать JOIN? чтобы по нему потом сцеплять с другой таблицей
JOIN
load
[№ заказа] // это ключевое поле для сцепки,
sum([Кол-во в заказе на дату заказа, шт.]) As [Сумма в заказе]
resident откуда-то
GROUP BY [№ заказа]
Или когда я прописываю GROUP BY [№ заказа], то поле [№ заказа] создается автоматически?
Добрый день!
Все что вашей душе угодно)
Admin, привел пример как выражение aggr будет выглядеть в скрипте.
Наполнение на ваше усмотрение.
Правда, если вы захотите добавить доп поле, то по нему тоже придется группировать.
В Group by Вы указываете по каким полям происходит группировка.
В Load Вы указываете, что именно, в каком виде будете выгружать.
Спасибо!
Не за что)