{
for $movie in distinct-values(doc("movies.xml")/movies/movie)
where count(doc("movies.xml")/movies/movie[title=$movie/title]) = count(distinct-values(doc("movies.xml")/movies/movie/source))
return
<title> {$movie/title} </title>
}
この特定のクエリでは、次のことを試みています。「映画」ドキュメントのすべてのソースから提供されている映画のタイトルを検索します。where 句の行でエラーが発生します。エラーは次のとおりです。「/」の最初のオペランドの必須項目タイプは node() です。指定された値の項目タイプは xs:anyAtomicType です