2012-05-09 5 views
4

のすべてのレコードのすべての要素xの明確なリストを選択:SQL XQueryでクエリ式の下

SELECT distinct xmlCol.value('(//interest/@id)[1]','nvarchar(64)') FROM table1 

は、すべてのレコードのIDの最初の関心要素のリストを返します。

xmlは、複数興味要素を含むことがあります。

したがって、すべての別個のリストを取得する方法興味のあるすべてのレコードの要素は、SQLのxquery?

答えて

3
select distinct T.N.value('.','nvarchar(64)') 
from table1 
    cross apply xmlCol.nodes('//interest/@id') as T(N) 
関連する問題