Как мне записать сумму XPath для следующей структуры?
<Order>
<Details>
<Detail>
<Quantity>10</Quantity>
<ItemPrice>20</Quantity>
</Detail>
<Detail>
<Quantity>10</Quantity>
<ItemPrice>20</Quantity>
</Detail>
</Details>
</Order>
Я хочу получить сумму (количество * itemprice)
Я могу сделать это:
select *
from mytable
where documentdata.exist('/Order[sum(/Details/Detail/Quantity) > 20]) = 1
Но я хочу использовать количество * ItemPrice, но не могу понять синтаксис для него ..