xquery version "3.0"; Church Schism { let $Schism :=collection('/db/churchSchism')/* let $persName :=$Schism//quote/@ref/string() let $distinctPers :=distinct-values($persName) for $i in $distinctPers return }
speaker quote
{string-join($i, " ")}: { let $quote :=$Schism//quote[@ref=$i]/string() return }
{string-join($quote," ")}