gpt4 book ai didi

sql - 总结sql server 2008中的一些xml节点值

转载 作者:数据小太阳 更新时间:2023-10-29 02:01:08 25 4
gpt4 key购买 nike

请考虑这个 XML:

<Parent ID="p">
<Child ID="1">10</Child >
<Child ID="2">20</Child >
<Child ID="3">0</Child >
</Parent >

我想用 ID="p"SUM Parent 节点内的所有子值。对于上面的例子,我想查询返回 30

我该怎么做?

最佳答案

select @xml.value('sum(/Parent[@ID = "p"]/Child)', 'float') as Sum

float 的使用防止没有Parent 具有该ID。然后,您可以将此结果转换为 int

关于sql - 总结sql server 2008中的一些xml节点值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16144494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com