这是我执行请求后的结果。
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# 中执行此操作的最佳方法。
提前致谢 ;)。