是否可以根据列的值从 2 个不同的表中提取值?例如,我有一个带有布尔列的表,它根据最终用户在我们的程序中选择的内容返回 0 或 1。0 意味着我应该引入默认值。1 表示使用用户的数据。
如果我的桌子Table1
看起来像这样:
Case ID Boolean
====================
1 0
2 1
3 1
4 0
5 0
然后我需要从表中提取案例 ID 1、4 和 5 的相应数据以及从表中提取Default
案例 ID 3 和 4 的相应数据UserDef
。然后我必须获取这些值,将它们组合起来,然后按案例 ID 重新排序,这样我就可以在结果表中保留顺序。
我对 SQL 相当缺乏经验,但我正在努力学习。非常感谢任何帮助或建议。预先感谢您的帮助。