【发布时间】:2009-10-28 19:08:11
【问题描述】:
我正在执行这个查询
select category "ROOT/category",
question "Category/question",
option1 "Category/option1"
from testDB2 for XML PATH ('ROOT') , ELEMENTS
目前数据库有三个条目,我得到的xml文件是这个
<ROOT>
<ROOT>
<category>maths</category>
</ROOT>
<Category>
<question>2+2?</question>
<option1>1</option1>
</Category>
</ROOT>
<ROOT>
<ROOT>
<category>maths</category>
</ROOT>
<Category>
<question>100*0</question>
<option1>0</option1>
</Category>
</ROOT>
<ROOT>
<ROOT>
<category>chemistry</category>
</ROOT>
<Category>
<question>H2O?</question>
<option1>water </option1>
</Category>
</ROOT>
我不想要这个,我想要一个只有一个主父节点的文件,其余的作为它的子节点,每个子节点都可以是其他子节点的父节点,但应该只有一个主父节点,在这个如果每一行都是单独的父级,并且没有主父级或单父级
我希望我能够正确地说出我的问题。谢谢
【问题讨论】:
-
嗨,似乎有问题,我对问题的完整描述没有发布。
-
很抱歉,我无法弄清楚如何在此页面上发布我从此查询中获得的输出,如果您能找出我遇到的问题,那就太好了,否则我要求人们删除这篇文章,这样我就可以用不同的方式再次讲述它
-
您可以使用 XML 上的“代码示例”按钮,使其将来出现在您的问题和答案中。
标签: sql sql-server xml for-xml