-1
私は一度に3つの異なる変数を表示しようとしています。 これは私が試したものです。Xqueryで一度だけ変数を表示するには?
let $totalmovies := count(//Movies/Movie)
let $averagevariton:=(count(//Movies/Movie/secondtitles/OtherTitleName) + count(//Movies/Movie/Title)) div $totalmovies
for $m in //Movies/Movie
let $year := (max($m/secondtitles/Year) - min($m/secondtitles/Year))+1
order by $year descending
return ($totalmovies,$averagevariton,$year)
しかし現時点では、forループが完了するまで値を出力し続けます。これらの値は一度しか表示できません。
やあ、何年が出力ではありませんが。 – user2775042
@ user2775042簡略化されたXMLサンプルと、出力された出力を投稿してください。この答えは私が(そして喜んで)推測できる最も遠いものです。ありがとう – har07
申し訳ありませんが、私のせいで年がありませんでした。 – user2775042