我有两个相关的表格“对象”和“测量”;对象:: ID =测量:: fk_objectID。对于每个“对象ID”,存在多个“测量”;测量具有不同的“日期”和“测量位置”。我试图在符合特定模式和/或特定日期(例如在对象发布日期)的“对象”测量的布局中显示。我正在尝试使用ExecuteSQL:
ExecuteSQL(
"SELECT Size
FROM Measurements
JOIN Objects on Measurements.fk_objectID=Objects.ID
WHERE Measurements.fk_Tissue_ID=2 "
; "" ; "")
此命令返回所有对象ID的“大小”值,而不是当前在布局中查看的单个ID。看起来记录不会根据关系进行过滤。制作它
ExecuteSQL(
"SELECT Size
FROM Measurements
JOIN Objects on Measurements.fk_objectID=Objects.ID
WHERE Measurements.fk_Tissue_ID=2 AND Measurements.Date=Objects.ReleaseDate"
; "" ; "")
返回错误。