怎么查询同一列相似的行值出来
如何查询同一列相似的行值出来SQL code比如数据库有如下列customer_name,列值如下:customer_name莫须有科
如何查询同一列相似的行值出来
SQL code比如数据库有如下列customer_name,列值如下:customer_name莫须有科技有限公司深圳莫须有东莞随便取名公司随便取名东莞其它来个名公司
想在这里面查出三个字以上或四个字以上相似的经结果,象以上的我所需要的结果是
莫须有科技有限公司
深圳莫须有
东莞随便取名公司
随便取名
第五个之所以没有是因为本列中与它相似的另一行“东莞”只是两个字
[解决办法]可以用 like
[解决办法]这个不好办啊,拆分字符也很难判断
[解决办法]不好搞 连拆分的标准都木有。
[解决办法]没搞明白
[解决办法]不会,帮顶
没有拆分字符串的比较标准
[解决办法]没好搞,至少有个相似值
[解决办法]单纯依靠SQL不好搞吧.需要把每个字符拆出来去和其他记录做字符比较.最好写个小程序.用程序去处理性能比较高一点.
[解决办法]这个只能自己写程序解决
[解决办法]这么智能化的题,基本无解.
[解决办法]吼一句:无解
[解决办法]这个不好办