And if you want the ClassID's to be indexed for faster processing when joiningCREATE TABLE #Sample ( ID INT PRIMARY KEY CLUSTERED, data XML )INSERT #SampleSELECT 1, '<benchmarks><classid>1021</classid><classid>1011</classid></benchmarks>'CREATE PRIMARYXML INDEX PXML_ClassIDON #Sample ( data )SELECT ID, g.value('.', 'INT') AS ClassIDFROM #SampleCROSS APPLY data.nodes('/benchmarks/classid') AS f(g)DROP TABLE #Sample
E 12°55'05.63"N 56°04'39.26"