我有三张桌子: -
Parent - 包含一些属性,Item集合和子集合
Child - 包含一些属性和Item集合
项目 - 其中包含一些属性
以下XML结构中描述了这种关系。
<Mapping>
<Parent1>
<Property1></Property1>
<Property2></Property2>
<Property3></Property3>
<Parent1Children>
<Child1>
<Child1Property1></Child1Property1>
<Child1Property2></Child1Property2>
<Parent1SomeCollection>
<ChildItem1>
<Item1Property1></Item1Property1>
<Item1Property2></Item1Property2>
</Item2>
<ChildItem2>
<Item2Property1></Item2Property1>
<Item2Property2></Item2Property2>
</ChildItem2>
</Parent1SomeCollection>
</Child1>
<Child2>
<Child2Property1></Child2Property1>
<Child2Property2></Child2Property2>
</Child2>
</Parent1Children>
<Parent1SomeCollection>
<Item1>
<Item1Property1></Item1Property1>
<Item1Property2></Item1Property2>
</Item2>
<Item2>
<Item2Property1></Item2Property1>
<Item2Property2></Item2Property2>
</Item2>
</Parent1SomeCollection>
</Parent1>
</Mapping>
有人可以帮我编写FOR XML查询来生成这个XML结构吗?