【发布时间】:2013-02-16 16:24:11
【问题描述】:
这样的表格:
id doc_before doc_after
0 100
1 167 153
2 132
如果存在,我想获取doc_after,否则获取doc_before。
如何做到这一点?
我想要这样的结果:
0 100
1 153
2 132
【问题讨论】:
-
你想要这个在 sql 还是 vb/c# 中?
-
还有,你试过什么?
-
我想要
sql,但如果没有办法,我想要linq中的某种方式 -
请记住表是有名字的;在您的问题中包含表名!此外,由于您说您需要跟踪数据的来源(值来自哪一列),因此应该更新问题以包含该要求。此外,作为任何与 DBMS 相关的问题的一般规则,最好指明您正在使用或感兴趣的 DBMS 版本。
-
@JonathanLeffler : 非常感谢您的建议,我会在接下来的问题中解决这个问题 :) :)