我从Access收到一个奇怪的“输入参数值”请求。这个查询运行得很好,然后第二天我遇到了这个问题。我不明白为什么。
它要我输入Query1.hole_id。
SELECT assay.*
FROM assay
INNER JOIN collar
ON assay.hole_id=collar.hole_id
WHERE collar.section="ERC" AND collar.level="645";
答案 0 :(得分:0)
尝试这样做
解决方案1:
SELECT assay.*
FROM assay
INNER JOIN collar
ON assay.[hole_id]=collar.[hole_id]
WHERE collar.[section]="ERC" AND collar.[level]=645;
上述答案并不适合你,而不是尝试第二个
解决方案2:
SELECT assay.*
FROM assay INNER JOIN collar ON assay.[hole_id] = collar.[hole_id]
WHERE (((collar.section)="ERC") AND ((collar.level)=645));
我已经运行了这个查询,并为我工作。
答案 1 :(得分:0)
这真的很烦人。我的查询没有错。 Access出了问题。我将我的确切查询复制并粘贴到一个新的查询中,它工作得很好。抱歉浪费了你的时间。