1
for $skill in $allskill
return <skill name = "{data($skill)}">{(for $i in 1 to 5
return (<count level = "{data($i)}" n = "{count($resumeSkills[@what = "SQL" and @level = "5"])}"></count>))} </skill>
以上代碼的代碼片段工作得很好,下面的代碼不會如何工作。使用XQuery將元素屬性與另一個元素屬性進行比較
for $skill in $allskill
return <skill name = "{data($skill)}">{(for $i in 1 to 5
return (<count level = "{data($i)}" n = "{count($resumeSkills[@what = "{data($skill)}" and @level = "{data($i)}"])}"></count>))} </skill>
任何幫助將不勝感激。謝謝 。