我有一张超过百万行的表。其中两列中有相似的文字。例如:
Column1 - [value] cat生病了 第2栏 - 猫病了
两个值都相似。我想知道一个查询,它可以返回具有相似值的这两列的行。我试过以下:
select * from table where column1 like 'column2'
然而,它没有找到这种情况。
答案 0 :(得分:0)
这可能会解决您的问题:
select *
from table
where column1 like '%' + column2 + '%';
您的查询正在查找column1
的值为字符串'column2'
的值。