我想返回一定的一組值,但查詢並不完全返回我想要的值。我想返回作者「Hennie J. Steenhagen」按年分組的記錄。然而,如果它與Hennies記錄的年份相同,它將返回的是按年份分組的記錄。不僅亨尼斯。Xquery不返回所需的值
例如,如果我們有記錄<www><author>Hennie*</author><year>1990</year></www>
和<www><author>Derpie</author><year>1990></year></www>
查詢將返回1990年分組的兩個記錄,我只想返回Hennies。
for $y in /*/*/year where $y/../author ="Hennie J. Steenhagen" return <year-Pub>{$y}{/*/*[year = $y]}</year-Pub>