FileMaker获取具有匹配参数的相关记录

时间:2014-03-28 22:05:29

标签: filter relationship record filemaker

我有两个相关的表格“对象”和“测量”;对象:: 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"
  ; "" ; "")

返回错误。

0 个答案:

没有答案