У меня есть XML, похожий на эту структуру.
<Root>
<id>a2bh5</id>
<Student ID="123">
<Name>abc<Name>
<course>ETL<course>
<Scores>
<Score>
<Subject>SSIS<subject>
<grade>B<grade>
</score>
<Score>
<Subject>Informatica<subject>
<grade>C<grade>
</score>
</Scores>
</Student>
<Student ID="456">
<Name>xyz<Name>
<course>ETL<course>
<Scores>
<Score>
<Subject>Pentaho<subject>
<grade>F<grade>
</score>
<Score>
<Subject>Datastage<subject>
<grade>A<grade>
</score>
</Scores>
</Student>
</Root>
Я хотел бы получить подробную информацию о дочерних узлах (оценках) вместе с его родительским атрибутом (Id), используя Xquery на сервере SQL.
Результат запроса ожидается, как показано ниже, для всех предметов. Пожалуйста помоги.
Student_Id subject grade
========================
123 SSIS B