在Xquery中将所有值相乘

Thuga PT

我有一个具有以下结构的xml文档:

<class>
    <element>1</element>
    <element>2</element>
    <element>3</element>
  </class>
  <class>
    <element>10</element>
    <element>82</element>
    <element>31</element>
  </class>
...

我想返回将每个类的所有元素相乘的结果。我试图创建一个计数器,将每个元素乘以返回它的计数器,但是我无法使其工作。有人可以帮忙吗?

贝尼贝拉

您需要声明自己的函数,例如:

declare function local:multiplytail($seq, $i, $res) {
    if ($i le 0) then $res
    else local:multiplytail($seq, $i - 1, $res*number($seq[$i]))
};
declare function local:multiply($seq) {
    local:multiplytail($seq, count($seq), 1)
};

//class/local:multiply(element)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在SQL中将列值相乘,然后将所有值相加-Laravel 4

来自分类Dev

在SQL中将列值相乘,然后将所有值相加-Laravel 4

来自分类Dev

遍历字典+将所有值相乘

来自分类Dev

遍历字典+将所有值相乘

来自分类Dev

在Excel中将值相乘

来自分类Dev

如何使用SUM()将SQL中的所有值相乘

来自分类Dev

Sqlite 将单个列的所有值相乘

来自分类Dev

选择所有列值作为总计并将其相乘

来自分类Dev

如何在Prolog中将两个列表的所有元素彼此相乘

来自分类Dev

在Clojure中将嵌套的列表值对相乘

来自分类Dev

在 C++ 中将数组的值相乘并显示

来自分类Dev

将txt文件中的所有值与另一个值相乘

来自分类Dev

如果列名称与模式匹配,则将特定列中的所有值相乘

来自分类Dev

在SPSS中将所有值标签更改为数字

来自分类Dev

在C中将所有元素设置为相同的值

来自分类Dev

如何在SQL Server中将列值相乘?

来自分类Dev

在jQuery中将选择器与输入值相乘

来自分类Dev

如何在Swift中将字典中的每个值相乘

来自分类Dev

在jQuery中将选择器与输入值相乘

来自分类Dev

如何在javascript中将数字数组中的值相乘?

来自分类Dev

XQuery-具有另一个特定属性值的所有元素的总和属性

来自分类Dev

将数组中的项相乘并找到数组中所有行的相乘结果的总和

来自分类Dev

如何将一个数据帧的一行的EACH值与另一数据帧的一行的所有值相乘

来自分类Dev

如何将列表中的所有整数相乘

来自分类Dev

如何将双打列表中的所有元素相乘?

来自分类Dev

将向量的元素与相同向量的所有元素相乘

来自分类Dev

如何将所有行与MySQL和PHP相乘

来自分类Dev

将numpy中数组元素的所有组合相乘

来自分类Dev

如何根据条件将数据框的所有列相乘?

Related 相关文章

  1. 1

    在SQL中将列值相乘,然后将所有值相加-Laravel 4

  2. 2

    在SQL中将列值相乘,然后将所有值相加-Laravel 4

  3. 3

    遍历字典+将所有值相乘

  4. 4

    遍历字典+将所有值相乘

  5. 5

    在Excel中将值相乘

  6. 6

    如何使用SUM()将SQL中的所有值相乘

  7. 7

    Sqlite 将单个列的所有值相乘

  8. 8

    选择所有列值作为总计并将其相乘

  9. 9

    如何在Prolog中将两个列表的所有元素彼此相乘

  10. 10

    在Clojure中将嵌套的列表值对相乘

  11. 11

    在 C++ 中将数组的值相乘并显示

  12. 12

    将txt文件中的所有值与另一个值相乘

  13. 13

    如果列名称与模式匹配,则将特定列中的所有值相乘

  14. 14

    在SPSS中将所有值标签更改为数字

  15. 15

    在C中将所有元素设置为相同的值

  16. 16

    如何在SQL Server中将列值相乘?

  17. 17

    在jQuery中将选择器与输入值相乘

  18. 18

    如何在Swift中将字典中的每个值相乘

  19. 19

    在jQuery中将选择器与输入值相乘

  20. 20

    如何在javascript中将数字数组中的值相乘?

  21. 21

    XQuery-具有另一个特定属性值的所有元素的总和属性

  22. 22

    将数组中的项相乘并找到数组中所有行的相乘结果的总和

  23. 23

    如何将一个数据帧的一行的EACH值与另一数据帧的一行的所有值相乘

  24. 24

    如何将列表中的所有整数相乘

  25. 25

    如何将双打列表中的所有元素相乘?

  26. 26

    将向量的元素与相同向量的所有元素相乘

  27. 27

    如何将所有行与MySQL和PHP相乘

  28. 28

    将numpy中数组元素的所有组合相乘

  29. 29

    如何根据条件将数据框的所有列相乘?

热门标签

归档