T-SQL XQUERY.QUERY

SELECT
arthurname,
region,
CONVERT(NVARCHAR(max),BooksXML.query('
for $s in /books/book
let $n := data($s/@name)
let $p := concat($n,"-")
return $p'))
AS BooksList
FROM [XmlsampleDB].[dbo].[Arthur]

arthurnameregionBooksList
金庸香港飞狐外传- 雪山飞狐- 天龙八部- 连城诀- 射雕英雄传- 白马啸西风- 鹿鼎记- 笑傲江湖- 书剑恩仇录- 神雕侠侣- 侠客行- 倚天屠龙记- 碧血剑- 鸳鸯刀-
古龙台北武林外史- 绝代双骄- 流星·蝴蝶·剑- 浣花洗剑录- 多情剑客无情剑- 天涯明月刀- 血海飘香- 陆小凤传奇- 三少爷的剑- 飞刀又见飞刀-
梁羽生香港萍踪侠影录- 七剑下天山- 云海玉弓缘- 白发魔女传- 冰川天女传- 侠骨丹心- 武林天骄- 江湖三女侠-

你可能感兴趣的:(query)