重复DB值

时间:2016-02-04 15:51:59

标签: mysql sql

我需要在表格的一行中找到所有重复的值,例如: 123text123text(重复的子字符串之间可能存在换行符。

所以我需要一个SQL查询,告诉PhpMyAdmin返回所有实例的子字符串前半部分值==子字符串的后半部分值。

- UPDATE 我认为我的查询不需要正则表达式只需要从行中选择值,从开始到字符串的一半是字符串等于子字符串的一半字符串直到结束 谢谢!

1 个答案:

答案 0 :(得分:3)

好吧,就像

一样简单
SELECT * FROM table_name WHERE substring(column, (length(column)/2)+1) like substring(column, 1, (length(column)/2)-1)