我有一个带有字符串列a的表A和带有字符串列b的表B强>。 a是b的子串。现在我想连接a和b上的两个表。这可能吗?
我想要这样的东西:
从 A,B 中选择 *,其中 A.a *"是 "* B.b 的子字符串
如何用 SQL (Transact-SQL) 编写此代码?
最佳答案
您可以使用like
select *
from A
inner join B
on B.b like '%'+A.a+'%'
关于SQL:根据子字符串连接表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9788599/