我有一个基本问题,但我找不到答案。我是新来的,是SQL的新手,也是XML的新手,所以我希望这个级别的问题不是太基础。
我有一个XML空标记但想在我的select in sql中解决它们:
<Question, Id='Q.01', Multiselect='False'>
<Answers>
<Answer, Id='A.01.01', IsChosen='False'>
<Ansewr, Id='A.01.02', IsChosen='True'>
</Answers>
</Question>
<Question, Id='Q.02', Multiselect='False'>
<Answers>
<Answer, Id='A.02.01', IsChosen='True'>
<Ansewr, Id='A.02.02', IsChosen='False'>
</Answers>
</Question>
我想用它制作一张表:
A.01.01 | A.01.02 | A.02.01 | A.02.02 |
False | True | True | False |
我正在尝试
../问题/问题[@编号= “Q.01”] / 答案/回答[@编号= “A.01.01”] / IsChosen')。值('。','nvarchar(10)')为A.01.01
但它给了我一个错误。在这种情况下,什么是正确的语法?