Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

tính tổng một số giá trị nút xml trong máy chủ sql 2008

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

Việc sử dụng float bảo vệ khỏi việc không có Parent với ID đó . Sau đó, bạn có thể truyền kết quả này tới 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. Phân vùng máy chủ SQL trên mỗi bảng trên ID đối tượng thuê - dung lượng đĩa được sử dụng

  2. Cách sử dụng Câu lệnh Trường hợp để Định dạng có Điều kiện trong Truy vấn Chọn - Hướng dẫn SQL Server / TSQL Phần 116

  3. Không thể tải DLL 'SqlServerSpatial.dll'

  4. Khóa ngoại cho khóa tổng hợp

  5. Lệnh SQL INSERT đang hoạt động nhưng dữ liệu không xuất hiện trong bảng