gpt4 book ai didi

mysql - 获取重复字段,这些字段在mysql数据库中可能有空格

转载 作者:行者123 更新时间:2023-11-29 12:49:49 24 4
gpt4 key购买 nike

我有这个 mysql 表

id | phone  | name
1 | 123456| aaaa
2 | 454535| bbbb
3 | 123456| cccc
4 | 123456 | ddd

根据以上数据这些记录:

1  | 123456|  aaaa
3 | 123456| cccc
4 | 123456 | ddd

重复,但第一个被修剪,第二个在开头有空格,第三个在结尾有空格。

我写了这个查询:

 SELECT phone, count(trim(phone)) FROM users GROUP BY trim(phone) HAVING count(trim(phone)) > 1

但没有返回任何记录。

最佳答案

可能是您检查换行符或回车符的问题。空白没有问题。

SELECT * FROM users WHERE phone REGEXP "\r\n";

关于mysql - 获取重复字段,这些字段在mysql数据库中可能有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24928376/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com