0
讓我們假設我有兩個表:項目和員工。每個項目都有一名負責員工,我從Employee表中選擇查找值。帶有參考值的MS Access文本搜索框
現在我明白Access將員工的ID保存在項目表中,這很好。不過,現在我想創建一個搜索查詢來獲取所有項目,例如邁克擔任負責人。
這是我的代碼:
SELECT projects.name, projects.responsible
FROM projects
WHERE projects.responsible = Forms!form_search!employee_name;
現在,如果我在表單中輸入的員工ID,但我不記得所有的ID,它工作正常。我希望能夠在表單中輸入'Mike',並且查詢仍然爲我提供Mike的所有項目。
我該如何做到這一點?
我想過是這樣的:
WHERE (projects.responsible = (employees.ID WHERE employees.name = Forms...));
但是,這並不工作...