我必须有两个单独的表(表 A 和表 B)。表 A 有大约 15 列,唯一重要的是 [First Name] 和 [Last Name]。表 B 有更多的列,而我唯一关心的是 FirstName 和 LastName(表 B 的字段不包含空格,而表 A 则包含空格)。
他们都在 Access 中,我正在尝试编写一个查询,该查询将从表 B 中找到不在表 A 中的人。我对 SQL 非常业余,但这是我想出的:
SELECT ([Table A].[First Name] + [Table B].[Last Name]) AS FullName
FROM [Table A]
LEFT JOIN [Table B]
ON [Table A].FullName=[Table B].([First Name] + [Table B].[Last Name]) AS FullName
WHERE [Table A].FullName IS NULL;
它不喜欢我尝试为表 B 中的名字 + 姓氏创建别名,但我不知道我该怎么做。