我正在为RPG开发应用程序。我需要跟踪能力分数和相应的修饰符。我打算将它放在一个表中,它看起来像这样:
表(能力分数)
场1 =强度
字段2 = StrengthModifier
如果力量是8或9;那么StrengthModifier将是1.
如果力量是10,11或12;那么StrengthModifier将是2。
我如何在Access中执行此操作?
答案 0 :(得分:1)
您可以简单地将[StrengthModifier]设为calculated field,其表达式为
IIf([Strength]>=8 And [Strength]<=9,1,IIf([Strength]>=10 And [Strength]<=12,2,Null))
,其返回类型为Long Integer
。
答案 1 :(得分:0)
老实说,我认为你至少在四个不同的表中想要这个。我不会假设你知道你存储的其他数据,只是知道与这个问题相关的数据。这就是我认为它们的样子。
然后,您将编写一个查询,将角色与其能力分数和那些修饰符相关联