Я хочу отфильтровать результаты следующего XQuery:
for $units in $data//*[@id = $ids and (@xref = $a or @xref = $b)]/@id
Как я выбираю элементы с соответствующим @id стоимость и и @xref признак, который соответствует любому $a или $b, но не и $a и $b.
И $a и $b - наборы узлов с размеченными ценностями, который оба акта как идентификаторы. Требуемый идентификатор может быть сохранен или в $a или в $b.
Мое намерение состоит в том, что, если $a соответствует <сильному> @xref признак, вопрос не проверяет на $b.