我想在SQL Server中使用“LIKE”函数加入两个表。
表A有一个文本字段和一堆其他列。
表B在第一列中有一个2-3字的短语,以及该短语在第二列的表A中出现的次数。
我想要做的是将表B中的第二列拉入表A。
以下工作也是如此?:
SELECT A.Text, B.Count, B.Phrase
FROM Table A
JOIN Table B
ON LIKE "%B.Phrase%"
不确定我是否需要CROSS JOIN。任何帮助将不胜感激。
答案 0 :(得分:3)
我认为这就是你想要的:
SELECT A.Text, B.Count, B.Phrase
FROM Table A JOIN
Table B
ON a.text LIKE '%' + B.Phrase + '%';