我要做手机号码在系统内的唯一性验证.
使用SQL如下
当文本框输入的值没有发生变化的时候
我用这个sql查出的结果是sum==1
如果是1程序会认为系统内已经有了这个手机号码,所以无法进行更新操作.
-----------------------
并且注册用户的时候使用的验证也是这个sql.
注册时候如果sum==0的话就说明系统内没有这个手机号码.
-----------------------
程序里就判断了是否大于0来返回bool值.
所以我觉得这个sql
在更新资料和注册的时候存在冲突.
我不知道该如何去修改.