#azure-cosmosdb
Вопрос:
{ «Имя»: «Навин», «Возраст»: 28, «IS_MEMBER»: ложь, «Продукты»:[ { «идентификатор»: 1, «ИМЯ»: «XXXX» «СТОИМОСТЬ»: 5,99 }, { «идентификатор»: 2, «ИМЯ»: «XXXX» «СТОИМОСТЬ»: 4,99 }
]
}
Комментарии:
1. сумма чего? стоимость продукции?
2. Да , я также отредактировал этот вопрос
3. Я знаю, что могу получить его, используя select c.Products[0]. СТОИМОСТЬ 5,99 и выберите c.Продукты[1]. СТОИМОСТЬ 4,99 , Но как мне выбрать все статьи затрат? Как суммировать все статьи затрат?
Ответ №1:
Что вам нужно, так это,
SELECT SUM(a.COST) AS SumTotal
FROM a in c.Products
Комментарии:
1. как вы ожидаете, что мы дадим такой ответ, если вы не упоминаете об этом в вопросе?
Ответ №2:
Этого можно достичь с помощью «Присоединиться». SELECT sum(t.Cost) as SumTotal FROM c join t in c.Products
Комментарии:
1. этот ответ был помечен как некачественный, пожалуйста, улучшите ответ с дополнительной информацией и объяснением