【发布时间】:2013-05-29 07:13:54
【问题描述】:
这是我执行请求后的结果。
Category
K
O
I
P
Q
K
这是我需要的结果。
Category
Key
Non-Key
Intercompany
Non-Key
Non-Key
Key
我不在乎它是否被订购。为此,我有这个 xml 文件。
<BPCategories>
<BPCategory name="Core">
<type value ="C"/>
</BPCategory>
<BPCategory name="Intercompany">
<type value="I"/>
</BPCategory>
<BPCategory name = "Key">
<type value="K"/>
</BPCategory>
<BPCategory name = "Non-Key">
<type value="0"/>
<type value="_"/>
<type value="L"/>
<type value="N"/>
<type value="O"/>
<type value="P"/>
<type value="Q"/>
<type value="S"/>
<type value="V"/>
</BPCategory>
<BPCategory name="WOV">
<type value="W"/>
</BPCategory>
</BPCategories>
所以我的问题是,是否可以在 sql 查询中做到这一点?你要知道,我没有表格来做类别之间的对应。即使有可能,通过对结果集执行 for 循环来更改值不是更好吗?事实上,我正在寻找在 c# 中执行此操作的最佳方法。
提前致谢;)。
【问题讨论】:
标签: c# sql sql-server xml