2017-04-16 115 views
0

我有兩個表,我想要使用SQL Server中的「LIKE」函數加入。SQL Server LIKE JOIN

表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這裏或不。任何幫助,將不勝感激。

回答

3

我想這是你想要的東西:

SELECT A.Text, B.Count, B.Phrase 
FROM Table A JOIN 
    Table B 
    ON a.text LIKE '%' + B.Phrase + '%';