我可以在 Like 运算符中使用表列吗?我创建了一个例子,
表A
Names Location
Albert Smith Senior Aberdeen
John Lee London
Michael Rogers Junior Newcastle
Mary Roberts Edinburgh
表B
Names
Albert Smith
John Lee
Michael Rogers
我想做一个查询,例如:
SELECT TableA.Location
into NewTable
FROM TableA
WHERE TableA.Names Like '*[TableB.Names]*';
在这种情况下,爱丁堡的 Mary Roberts 将没有匹配项,但将返回前三个位置。
是否可以将一列放入 like 语句中?如果没有,有人知道我该怎么做吗?
希望你能帮忙
PS我不能使用实际的星号,因为它被删除并且文本斜体,我也读过关于使用 % 的信息,但这对我不起作用。