我正在使用XQuery執行附加操作。以下是保存在數據庫中的XML的結構:我想通過使用XQuery得到以下輸出使用XQuery的總和
<Events>
<Event>
<id>1</id>
<code>1001</code>
<Amount>50,1</Amount>
</Event>
<Event>
<id>1</id>
<code>1002</code>
<Amount>5,5</Amount>
</Event>
<Event>
<id>1</id>
<code>1001</code>
<Amount>50,1</Amount>
</Event>
<Event>
<id>1</id>
<code>1002</code>
<Amount>5,5</Amount>
</Event>
</Events>
:具有相同的代碼量的總和。請注意0是.
。我需要用.
代替,
並執行算術運算。
<Total>
<1001> 100,2 </1001>
<1002> 11,0 </1002>
</Total>
你真的需要代碼值作爲節點名嗎?您可以考慮將輸出XML的另一個結構作爲節點值或屬性值嗎? –
在您的輸出中,您不能擁有以數字開頭的限定名稱。它們應以字母或下劃線開頭。 –
嗨Mikael, 我也可以用
A1001
。但我需要代碼值作爲節點名稱。 – Puru