我已經成功地提取了一個變量中的一個值和另一個變量(作爲我的XQuery表達式的一部分)中的值列表。xquery-如何獲得數值列表中連續值之間的差異
現在,假設單值變量
x=1
和列表變量命名爲y隨值 2,4,7,11,16
我想提取以下值(2-1),(4-2),(7-4),(11-7),(16-11)
即,列表變量的第一值減去單值變量,列表變量的連續成員之間。
我嘗試使用
for $pos in list-variable/position()
-> if clause for $pos=1 (to subtract and shown list variable- single value variable)
->else show difference b/w consecutive list variables...
,但沒有顯示在所有作爲輸出......什麼我錯在這裏做什麼?
如果我也想從結果列表中的最小/最大值,我該怎麼做? (在xquery 1/xquery 3中)?謝謝... – Arvind