MarkLogic XQuery 3.0 ( 1.0 ), , , FLWOR .
, , . XQuery:
for $d in distinct-values(doc("order.xml")//item/@dept)
let $items := doc("order.xml")//item[@dept = $d]
order by $d
return <department code="{$d}">{
for $i in $items
order by $i/@num
return $i
}</department>
Harry source
share