selects all child nodes of the named node
nc
SQL: select @xXml.query('root')
produces:
<root>
<item>
<name tag="Tag1">Item One</name>
<number>111</number>
</item>
<item>
<name tag="Tag2">Item Two</name>
<number>222</number>
</item>
</root>
SQL: select @xXml.query('root/item')
produces:
<item>
<name tag="Tag1">Item One</name>
<number>111</number>
</item>
<item>
<name tag="Tag2">Item Two</name>
<number>222</number>
</item>
SQL: @xXml.query('root/item/name')
produces:
<name tag="Tag1">Item One</name>
<name tag="Tag2">Item Two</name>