一个表不能有重复的纪录
一个表 table: 两个字段 name password;
如果table有纪录:
name password
lili pass
就是插入的纪录只name有重复可以插入或只password有重复可以插入。
如果有一条相同的纪录,就不能。
若插入 insert into table values("lili","pass") ; 失败。
若插入 insert into table values("lili","right") ; 可以。
若插入 insert into table values("sara","pass") ; 可以。
若插入 insert into table values("sara","right") ; 可以。
表也怎么设计,或插入sql怎么写呢?
[解决办法]
这个时候你该在数据库里把这两个字段设置为主键。然后就再也不可能插入重复数据了。
[解决办法]
设为主键或都唯一键。