我正在使用 SQL Server 2005/2008 xml/xquery。我有以下 xml,我想返回<all>
除<except>
.
declare @x xml = '
<except>
<x>1</x>
<x>4</x>
</except>
<all>
<x>1</x>
<x>2</x>
<x>3</x>
<x>4</x>
</all>'
select @x.query('for $x in /all return $x')
-- How to except the elements in <except>?
预期结果:<x>2</x><x>3</x>
。