admin

重复DB值

sql

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

因此,我需要一个SQL查询,告诉PhpMyAdmin返回所有实例均为值的子字符串的上半部分==值的子字符串的下半部分。

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


阅读 224

收藏
2021-07-01

共1个答案

admin

好吧,就像

SELECT * FROM table_name WHERE substring(column, (length(column)/2)+1) like substring(column, 1, (length(column)/2)-1)
2021-07-01