【发布时间】:2014-04-09 14:34:04
【问题描述】:
谁能告诉我是否可以通过去掉fn:distinct-values($d2) 表达式来改进这个查询?
xquery version "1.0-ml";
declare namespace zespc = "http://www.cendris.nl/postcode";
declare namespace op = "http://www.nvsp.nl/oplage-mapping";
let $wijk := '665402'
let $d1 := fn:distinct-values(fn:doc('/data/map/oplage-mapping.xml')//op:map[@wijk_id = $wijk]/@ppc6_id)
let $q1 := cts:element-attribute-range-query(
xs:QName("op:map"), xs:QName("wijk_id"), "=",
$wijk)
let $d2 := cts:search(//op:map,$q1)/@ppc6_id
let $d3 := fn:distinct-values($d2)
return (fn:count($d1), fn:count($d3))
谢谢,
雨果
【问题讨论】:
标签: marklogic