2010-06-21 3 views
2

Есть ли способ определить количество раз, в течение которого определенное значение возникает в последовательности, с XQuery?Определить частоту возникновения в XQuery

+0

Хороший вопрос (+1). Посмотрите мой ответ, возможно, на самое короткое однострочное решение. :) –

ответ

3

Использование:

count(index-of($value, $sequence)) 
+0

Что я хотел сделать со всеми значениями в последовательности и вернуть наиболее часто? Пусть $ счетчик: = 0, $ index1: = 0 за $ значение в $ последовательности , если (количество (индекс-часть ($ значения, $ последовательности))) то {$ счетчик: = Count (index- ($ value, $ sequence)) $ index1: = index-of ($ value) } else {} ... – deb

+0

Это считается * новым * вопросом. Пожалуйста, задайте вопрос, и я постараюсь найти хороший лайнер. –

+0

Хорошо, извините :) – deb

Смежные вопросы