Tôi có một bảng, T1, với cột XML, EventXML, trên SQL Server 2008. Tôi muốn truy vấn tất cả các hàng mà nút nhất định chứa một giá trị cụ thể. Tốt hơn, tôi muốn lấy giá trị trong một nút khác. Bảng T1:Cách truy vấn cột xml trong tsql
T1:
EventID, int
EventTime, datetime
EventXML, XML
Dưới đây là một hệ thống phân cấp ví dụ XML:
<Event>
<Indicator>
<Name>GDP</Name>
</Indicator>
<Announcement>
<Value>2.0</Value>
<Date>2012-01-01</Date>
</Announcement>
</Event>
- Làm thế nào để tìm thấy tất cả các hàng liên quan tới "GDP" Chỉ số;
- Cách nhận tất cả các giá trị cho chỉ số "GDP";