Есть ли способ определить, сколько раз конкретное значение встречается в последовательности, с помощью XQuery?
Определить частоту появления в XQuery
comment
Хороший вопрос (+1). См. мой ответ, возможно, самое короткое однострочное решение. :)
- person Dimitre Novatchev   schedule 21.06.2010
Ответы (1)
Использование:
count(index-of($value, $sequence))
person
Dimitre Novatchev
schedule
21.06.2010
Что я хотел сделать со всеми значениями в последовательности и вернуть наиболее частое? пусть $counter := 0, $index1 := 0 для $value в $sequence if (count(index-of($value, $sequence))) then { $counter := count(index-of($value, $ последовательность)) $index1 := index-of($value) } else {} ...
- person deb; 24.06.2010
Это считается новым вопросом. Пожалуйста, задайте это как вопрос, и я постараюсь найти хорошую остроту.
- person Dimitre Novatchev; 24.06.2010