条件基于数据的可用性

时间:2011-01-07 20:22:33

标签: ms-access ms-access-2003

我有一个表格,其中包含不同国家/地区的(EX)ij值,以及不同的行业,j。所以该表包括三个字段;国家,部门和出口值。另外两个表包括具有相同结构的Qij和Aij值。我想写一个查询说 对于每个(EX)ij,如果Qij可用,则创建一个具有EXij-Qij值的表,                  如果Qij不可用,并且Aij可用(Aij可能不可用)而不是EXij-Qij写EXij-Aij。如果Qij和Aij都不可用则返回null。对我来说很复杂!

1 个答案:

答案 0 :(得分:0)

你有三张具有相同结构的表格;您需要将三个表合并为一个表。一旦完成此操作,查询就会容易得多。

在尝试组合表之前,您需要为每个表添加一个新字段,并使用整数填充新字段以标识特定记录所来自的表。