MS Access:如何进行多个查询将不同表中的记录拉入一个列表

时间:2014-12-24 22:33:00

标签: mysql sql-server ms-access

好的,这就是我在做什么。我有一个名为employees的表,列出了名称,并有一个复选框,用于他们接受培训的不同工作任务,以及他们被分配到的团队。

我制作了一个时间表表单,当我选择团队时,它只显示为该团队标记的员工。它还将其限制为仅显示能够在指定区域工作的员工。

SELECT Employees.Name,Employees。[Control],Employees。[Team] FROM Employees WHERE(((Employees。[Control])= True)和((Employees。[Team])= Forms!Rotations!Team) );

我需要包括的是加班人当天注册并出现在下拉列表中。我有一张桌子,即“加班注册日”和“加班注册之夜”,这是当天列出的最多10个注册点。

我想要它做的是将轮换时间表表格上的日期与超时注册表的日期相匹配,并将每个注册(每个都在不同的列中,记录为日期)添加到下拉下面列表。

这可能吗?

感谢您的帮助,节日快乐。

1 个答案:

答案 0 :(得分:0)

在标题中回答您的问题: 查看UNION SELECT以将多个查询合并为一个。 (虽然使用UNION SELECT被认为是不好的做法)。

顺便说一句,只能输入为SQL,而不能输入查询设计器