私はこのクエリを持っています:
SELECT DISTINCT
f.CourseEventKey,
(
SELECT f.Title + '; ' AS [text()]
FROM @Facilities
WHERE CourseEventKey = f.CourseEventKey
ORDER BY f.Title
FOR XML PATH('')
) Facilities
FROM @Facilities f
次の結果セットが生成されます。
CourseEventKey Facilities
-------------- -----------------------------------
29 Test Facility 1;
30 Memphis Training Room;
32 Drury Inn & Suites Creve Coeur;
データは問題ありませんが、&
実際にはエンコードされ&
た であり、私の目的には適していません。
このクエリを変更して、データ内の特殊文字の元の値を返すにはどうすればよいですか?