我不知道这是否可能,但我想我会问。在Microsoft SQL Server中,我试图扫描整个列,以显示所有与同一列中的另一行值相同的行值。
有没有一个系统函数或系统存储过程可以做到这一点?
下面是列中数据的一个例子。
Test Deal for Asset MGMT
Test PI
Test PI; Test PI e
所有这些行都会被查询显示出来 因为它们的行值中都有 "Test"。但是,"Test "不一定是我们要找的词。
从本质上来说。
select columnname
from tablename
where columnname in/like (%ColumnNames%) and count(%rowvalue%) > 1.
你可以构造 like
模式从行。
where col2 like '%' + col1 + '%'