一个表中的类似帐户名称

时间:2017-04-19 13:34:55

标签: mysql sql

我求助了。 我有一个数据库表,其中的帐户。有id,name等列。我需要查找具有相似名称的记录,以检查重复项。例如,我需要检查的帐户名称可以是a.s. 。:ABF a.s,ABF,a .s.," ABCD s.r.o",ABCD s.r.o,REWAQ a.s,REWAQ v.o.s.不同的可以是:,或者""或结束(ABC s.r.o./ABC v.o.s)。 该表有大约150,000个条目。可以进行查询,返回类似的帐户名称,我可以检查双重性吗? 我创建了这个问题,但是我的子查询返回了多个值。

enter image description here

我会很高兴任何建议。 谢谢, 马丁

1 个答案:

答案 0 :(得分:0)

我认为它适合你:

SELECT name, COUNT(*) count FROM accounts GROUP BY name Having COUNT(*) > 1