Sql 如何识别XML组中的相关元素

Sql 如何识别XML组中的相关元素,sql,xml,Sql,Xml,SQL中是否有方法标识XML元素的实例,以返回重复元素的位置,并且需要应用规则来标识正确的父元素 例如 我需要编号最高、已完成的“感兴趣的元素”的实例是每个组元素在其自己的行中,还是这是一个大型xml文档(例如,在单个xml列中)?我不认为演示有什么关系,我可以使用SQL识别组和元素,但我假设(这就是结果显示的)它返回它找到的第一个元素。但是,为了回答这个问题,每个组从一个新行开始,就像我在组中感兴趣的每个元素一样 <group name="same" number="1" statu

SQL中是否有方法标识XML元素的实例,以返回重复元素的位置,并且需要应用规则来标识正确的父元素

例如



我需要编号最高、已完成的“感兴趣的元素”

的实例是每个
元素在其自己的行中,还是这是一个大型xml文档(例如,在单个xml列中)?我不认为演示有什么关系,我可以使用SQL识别组和元素,但我假设(这就是结果显示的)它返回它找到的第一个元素。但是,为了回答这个问题,每个组从一个新行开始,就像我在组中感兴趣的每个元素一样
<group name="same" number="1" status="cancelled">
<element of interest>
</group>
<group name="same" number="2" status="cancelled">
<element of interest>
</group>
<group name="same" number="3" status="cancelled">
<element of interest>
</group>
<group name="same" number="4" status="completed">
<element of interest>
</group>
<group name="same" number="5" status="completed">
<element of interest>
</group>
<group name="same" number="6" status="completed">
<element of interest>
</group>
<group name="same" number="7" status="completed">
<element of interest>
</group>