我在Microsoft Access上有三个表格。
我曾问,如果表2中某个名字的测量表2中的“低调”,则需要利用表3建立一个“Flag”领域。
Eg.
Measures Names AllowedTypes
------- ------- -------
UniqueVal -------> UniqueVal (PK) /------> Name
Measurement Name ----------- ---> AllowedType
MeasurementType -----------------------/ ID (PK)
我的“Merge”问题说:
SELECT Measures.UniqueVal, Measures.Measurement, Measures.MeasurementType, Names,Name
FROM Measures JOIN Names on Measures.UniqueVal = Names.UniqueVal
但是,如果在允许的Types(可能有一个以上允许的类型)中,这种名称的测量仪表象就有必要添加一个“Flag Field”。 我尝试像上面描述的一样做事,但我“不能允许”和其他这种不知。 我只能想出我走出这一牌子。 想法?