根据SQL中的列值匹配进行筛选

时间:2014-07-01 14:29:52

标签: sql sql-server

我想编写一个与列中的值匹配的查询,其中包含另一列中的值。

示例第1列值:Newport 第2栏价值:医务委员会纽波特

我想使用一个过滤器来选择第1列中的整个值与第2列匹配的行。

我无法使用基于字符串匹配的过滤条件

select * from tb1 
where column2 like '%Newport%' -- this doesnt work for me

1 个答案:

答案 0 :(得分:3)

尝试类似

的内容
SELECT * 
FROM TABLE_Name 
WHERE Col2 LIKE '%'+ Col1 + '%'