Ken*_*hou 7 sql t-sql sql-server sql-server-2008
当我在SQL Server中比较两个字符串时,有几种简单的方法用=或LIKE.
我想重新定义平等:
如果两个字符串包含相同的单词 - 无论以什么顺序 - 它们是相等的,否则它们不是.
例如:
'my word'并且'word my'是平等的'my word'而'aaamy word'不是这个问题最简单的解决方案是什么?
没有简单的方法可以做到这一点。建议您编写一个函数或存储过程来处理涉及此要求的情况。
您的函数可以使用其他函数将刺分为几部分,按单词排序等。
以下是分割字符串的方法:
T-SQL:与字符串连接相反 - 如何将字符串拆分为多个记录