次のxmlを解析するための正しいTSQLを手伝ってくれる人はいますか。name要素の値が「y」のアイテムを見つけたいとしますが、「value」要素の値を取得したいとします。これは、以下の例では「2」です。
Declare @XML xml
set @XML ='
<Test>
<items>
<item>
<name>x</name>
<value>1</value>
</item>
<item>
<name>y</name>
<value>2</value>
</item>
</items>
</Test>'
--i am stuck here
selecct @XML.value('Test/items/....")
「y」を検索すると、結果は「2」になります。
これは可能ですか?
誰かが構文を手伝ってくれますか? ありがとう!