Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

somma alcuni valori di nodi xml in sql server 2008

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

L'uso di float protegge dall'assenza di Parent con quel ID . Puoi quindi trasmettere questo risultato a int .