我正在进行"维护"我们的Access数据库的表。当我尝试创建一个下拉列表,显示"员工姓名"在哪里"员工位置"等于" MaintenanceLocation"正在进行中。
我的代码看起来像
SELECT Employees.EmployeeName
FROM Employees
WHERE (((Employees.EmployeeLocation)=[Maintenance].[MaintenanceLocation]));
但我得到一个窗口,询问值应该是什么。有没有办法获取MaintenanceLocation
的当前记录值并通过它以便我不必自己回答这个问题?
编辑:最终目标是仅显示Employee
表
答案 0 :(得分:0)
我不太确定根据你的问题是什么情况,但试试这个:
select e.EmployeeName
from Employees as e inner join Maintenance m
on e.EmployeeLocation = m.MaintenanceLocation