select @xml.value('sum(/Parent[@ID = "p"]/Child)', 'float') as Sum
El uso de float protege contra la ausencia de Parent con ese ID . Luego puede convertir este resultado a int .
select @xml.value('sum(/Parent[@ID = "p"]/Child)', 'float') as Sum
El uso de float protege contra la ausencia de Parent con ese ID . Luego puede convertir este resultado a int .