1
在xquery表达式中,我已经获得了for-expression内的一组值,并且一个值是in一个单独的变量。xquery-如何从通过从列表中减去连续成员获得的一组值中获得最小/最大值
现在,我想从列表的第一个值中减去单个值,然后从列表中减去列表的连续成员 - 并且在得到的差异值集合中,我想要获得最小/最大值值...
高达现在的查询看起来像this--
let $value1:= 1998
let $rows_citations:=
$doc//div[@id="patent_citations"]
/div[@id="patent_citations_v"]
/table[@class="rel_patent"]
/tbody/tr[1]
/following-sibling::tr
for $pos in $rows_citations/position()
let $date2_c := customfn:dateconverter1($rows_citations[$pos]/td[3])
现在我想减法是date2_c
第一使用价值和价值1之间,之后的连续date2_c
成员之间...从结果列表中我想要最小/最大值...我该如何去做这件事?
我很喜欢。困惑于创建一个新的列表变量来存储所有的差异,尤其是。当我们已经内部的for循环,并且迭代一个列表中的每个值(通过可变date2_c)