select 来自具有 MSACCESS 的多个表的字段?

select fields from multiple tables with MSACCESS?

SELECT SignIn.VisitorFirstName As [First Name], SignIn.VisitorLastName As [Last Name], SignIn.SignInDateTime As [Sign In Time] FROM SignIn WHERE (((SignIn.[Complete])=No));

SignIn table 也有一个名为 SignIn.PersonID

的字段

我有一个包含以下字段的 PersonTable

ID - AutoNumber
First Name - Long Text
Last Name - Long Text

我需要使用我发布的 Select 查询从 PersonTable 获取姓名(名字和姓氏)。

不确定我该如何完成,我将不胜感激

您是否尝试过使用 INNER JOIN 子句?

像这样

SELECT 
      SignIn.VisitorFirstName As [First Name], 
      SignIn.VisitorLastName As [Last Name], 
      SignIn.SignInDateTime As [Sign In Time] 
      PersonTable.First,
      PersonTable.Last
 FROM SignIn 
 INNER JOIN PersonTable ON PersonTable.ID = SignIn.PersonID
 WHERE (((SignIn.[Complete])=No));