XML は次のとおりです。
<?xml version="1.0" encoding="UTF-16"?>
<Response>
<Offers>
<Car>
<Group>ECMR</Group>
</Car>
<Insurances>
<Optional>
<Code>BE</Code>
</Optional>
<Optional>
<Code>BF</Code>
</Optional>
<Optional>
<Code>I</Code>
</Optional>
<Optional>
<Code>LD</Code>
</Optional>
</Insurances>
</Offers>
<Offers>
<Car>
<Group>CDMR</Group>
</Car>
<Insurances>
<Optional>
<Code>BA</Code>
</Optional>
<Optional>
<Code>BG</Code>
</Optional>
<Optional>
<Code>IS</Code>
</Optional>
<Optional>
<Code>LS</Code>
</Optional>
</Insurances>
</Offers>
</Response>
この XML を使用し、SQL Server ストアド プロシージャの 1 つの SELECT ステートメント内で、次のような結果セットを作成したいと考えています。
Group Codes
--------------------------
ECMR BE,BF,I,LD
CDMR BG,BA,IS,LS
結果セットの各レコードには、 の列と<Car><Group>group</Group></Car>
、各 の連結の別の列が含まれます<Insurances><Optional><Code>code</Code></Optional></Insurances>
。
これは可能ですか?