使用FOR XML返回子查询

时间:2013-03-14 03:13:24

标签: sql-server xml performance for-xml-path

我正在将下面的子查询作为SQL Server 2008中SELECT语句中的参数进行操作。执行此操作是否有任何缺点,以获取父查询并在服务器返回时将其解析出来。似乎很容易。

(
    SELECT ag.Name, ag.[Description], ega.Gender, ag.[Order], ag.[Type]
    FROM GrassrootsHoops.EventAgeGrade ega
    INNER JOIN GrassrootsHoops.AgeGrade ag ON ega.AgeGradeId = ag.Id 
    WHERE ega.EventId = ev.Id FOR XML PATH('AgeGrade'), ROOT('AgeGrades')
) AS AgeGrades

0 个答案:

没有答案