我有一个表用户,具有以下表结构
id
name
email_id (primary and unique)
mobile_number
active
包含行值:
1 Chris chris@gmail.com 9042699090 1
2 Roger roger@gmail.com null 0
3 mark mark@gmail.com null 0
现在我需要将列mobile_number更改为唯一,当我通过phpmyadmin设置唯一键时,我收到错误重复条目9042699090
,我该如何解决此错误。
答案 0 :(得分:1)
以下查询显示重复值。您必须先删除所有重复项,然后才能创建唯一键。
SELECT mobile_number
FROM users
GROUP BY mobile_number
HAVING count(*) > 1