查询搜索数据

时间:2014-04-28 14:36:27

标签: sql sql-server

我有两个表,一个在一列中包含特定的文本关键字,另一个在列中包含大文本的表,每个表都有不同的记录数。 我想编写一个查询来检查第二个表中的文本字段是否包含第一个表中的任何关键字。 我想用第二个表格的文本字段的所有记录检查我的所有关键字。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您应该将LIKE子句放在JOIN中。见sqlFiddle

SELECT *
FROM TableTwo t2
JOIN TableOne t1 ON t2.ColumnOne LIKE '%' + t1.ColumnOne + '%'