Script Microsoft Cosmos Scipt: Как обрабатывать строку данных по строке?C#

Место общения программистов C#
Ответить
Anonymous
 Script Microsoft Cosmos Scipt: Как обрабатывать строку данных по строке?

Сообщение Anonymous »

Пример того, что я хочу сделать: < /p>

существующие таблицы: < /p>

Код: Выделить всё

1st Table name: DistinctAcctDay;
Column name: ID int, AccountingDate datetime;
Values: (1, 2017/05/01);
(2, 2017/08/01);
(3, 2017/09/01);

2nd Table name: TransferOut;
Column name: AccountingDate datetime; Amount decimal;
Values: (2017/01/01, 10);
(2017/02/01, 13);
(2017/06/25, 15);
(2017/08/03, 18);
(2017/08/08, 30);
Я хочу, чтобы сценарий объема вернулся ниже 3 (или n, в зависимости от того, сколько строк существует в 1 -й таблице) Выходы сумм всех исторических данных до этого дня:

1). 23;

2) сумма суммы в 2 -й таблице дат до 2017/08/01 в 1 -й таблице: число должно быть 10+13+15 = 38;

3) сумма суммы в 2 -й таблице дат до 2017/09/01 в таблице 1 -й: номер 10+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15+15. />
Сценарии должны быть записаны в скрипте Cosmos Scope.
** Я однажды задавал подобные вопросы, но не описал правильным образом, сказав, что он использовал USQL. Это сценарий областей, а не USQL. Следовательно, я снова публикую с правильным описанием.*

//
Я думал, что ему может потребоваться использовать C# для записи петлей в определенной пользовательской функции/операторе.

Спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/478 ... row-by-row
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»