我有两个表,我正在生成一个查询。我的查询中有列,字段类型为yes / no。这些基本上是确定一个人种族的列。用户为各种比赛输入是/否的信息。我想在查询中另一个计算列,它检查所有其他种族列并计算其中的值。
我必须检查列中值的几个条件 例如:
1)如果选择了西班牙裔,新栏目应该说西班牙语(无论选择其他选项。这就像一张王牌)
2)如果选择了多个,则新列条目应为“multi”
3)如果没有选择任何选项,则应该说“未知”
4)如果选择其中一个,则应显示该种族
任何人都可以帮我吗?我是Access的新手
答案 0 :(得分:1)
我不能为你编码,但我可以指出你正确的方向。你想要做的是采取你上面解释的所有测试并将它们以编码格式放置:
iif ( condition, value_if_true, value_if_false )
由于你有很多可能的输出,我会使用类似Case Statement
的东西,你可以测试所有可能性。
如果您需要有关如何对两种类型的陈述(iif
和case
)进行编码的任何信息,请关注this link。
一旦你尝试过类似的东西,如果你在这个过程中遇到问题,你可以回答一个特定的问题。
祝你的数据库好运。