对于表A,返回表B的X列中的所有值

问题描述 投票:0回答:1

我有两个表,一个是雇员姓名表,有176条记录。另一个是员工姓名(相同格式)及其位置(7943行)的表(具有重复项)。

this answer推论出,我需要一个左联接才能只给我表A中的行。

我希望下面的内容能给我表A的原始176行,每列具有表B的位置值,否则为空(如果不可用,但是它给了我7601行,这对我来说是我一生中无法做到的)了解:

SELECT e.[UniqueName], l.[location]
FROM [Employees] as e

left join Locations as l
on e.[UniqueName] = l.[UniqueName]

即使使用一个分组依据(即使Employees表中的每个名称都是唯一的,鉴于我只询问表A中的内容,我也不确定为什么这样做是必要的!)>

我有两个表,一个是雇员姓名表,有176条记录。另一个是员工姓名(相同格式)及其位置(7943行)的表(具有重复项)。从这个答案中,我推导出了i ...

sql ms-access left-join
1个回答
0
投票

您可以使用相关子查询:

© www.soinside.com 2019 - 2024. All rights reserved.