У меня есть документ XML, который выглядит как:Xquery - поиск минимального атрибута для каждой группы.
<charities>
<charity char_id="x211x">
<donor type="other" amount="300" />
<donor type="corporation" amount="250" />
<donor type="individual" amount="50" />
</charity>
<charity char_id="x202x">
<donor type"other" amount="25" />
<donor type="individual" amount="25" />
<donor type="corporation" amount="500" />
</charity>
</charities>
Я хочу, чтобы иметь возможность использовать XQuery вернуть минимальное пожертвование для каждой благотворительной организации, с удостоверением, что благотворительность и сумму, которая была подарена. Там, где существуют связи для минимума, оба сообщили
Так что результат будет, в этом случае выглядит следующим образом:
<minDonors>
<charity char_id="x211x">
<donation amount="50">individual</donation>
</charity>
<charity char_id="x202x">
<donation amount="25">other</donation>
<donation amount="25">individual</donation>
</charity>
</minDonors>
До сих пор я мог получить только с беспорядком использования функции мин, но я просто сравните значение с самим собой.