Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

zsumuj niektóre wartości węzłów xml w serwerze sql 2008

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

Użycie float chroni przed brakiem Parent z tym ID . Następnie możesz przesłać ten wynik do int .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dodaj klauzule WHERE do SQL dynamicznie / programowo

  2. Jak stworzyć linked server dla SQL Server 2008 gdzie mamy bazę danych z 2000 i 2005

  3. Czy MS-SQL AND/OR jest warunkowy (wykonywanie oceny zwarcia)?

  4. Konwertuj DateTime na rrrrMMddGGmm w T-SQL

  5. SQL Server DATEPART() vs DATENAME() — jaka jest różnica?