我已经成功地提取了一个变量中的一个值,以及另一个变量中的值列表(作为我的 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...
但根本没有显示任何输出......我在这里做错了什么?