这是一个非常普遍的问题......
想象一下,我有一个包含4列的Excel表格:
A B C D
1 year revenue cost benefit
2 2000 155 30 125
3 2001 144 70 74
4 2002 189 40 149
... ... ... ... ...
列benefit
是根据revenue
减去cost
计算得出的。因此,D2
的公式为=B2-C2
; D3
的公式为=B3-C3
...
现在我想将此表转换为数据库。该数据库将包含4个字段:year
,revenue
,cost
和benefit
。存储数据很容易。但是,我的问题是是否存在存储关系benefit = revenue - cost
?
这种关系很有用。例如,如果我将(2015, 222, 45)
作为(year, revenue, cost)
插入,benefit
可以通过关系和某种机制自动计算和插入。
有谁能告诉我数据库必须保持关系并自动化这种事情?
答案 0 :(得分:0)
想象一下,您有一个用年份,收入和成本列定义的数据库表。
您可以运行查询以获取计算值,例如:
select
year,
revenue,
cost,
revenue - cost as benefit
from
table
在Access中,这将被称为查询,并且可以保存定义。查询可以用作其他查询的数据源。
答案 1 :(得分:0)