请问如何让数据库中每一条记录中的两个属性组合起来是唯一的? 比如说数据库中有 编号 姓名 班级 年龄四个属性我把“编号”设置成主键,自动增长(auto increase)我在往表中插入记录的时候,想使得每条记录中 姓名 班级 这两个属性组合起来是唯一的请问有什么办法实现吗?要把 编号 姓名 班级 这3个属性做成组合主键? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在创建表的时候可以unique(name,class);创建唯一约束。 要么设置索引为unique,要么在insert的时候进行判断。 yes然后用replace into语句,比较方便,不过要注意检测,别往数据库里插垃圾数据了. alter table `XXX` add unique(`name`,`class`) 请问设置什么值的索引为unique? 能说得具体一点吗? lz有没有下载个mysql手册?多找找资料. onclick如何接收js传过来的变量? 熟悉ignore_user_abort请帮忙 请问我该下载哪个版本的MYSQL啊,使用PHP开发, 大家看看这个验证码起不起作用? 寻找成都本地的php开发熟手,有项目外包 找高手帮忙解释下~先谢~~~~~~~~:) [求助]设计多用户程序时,权限分配的设计方法? 用程序如何检查一个地址可以访问比较好? 关于PHP上传文件的问题,急啊~~~~~~~ 哎,又他妈的中标了 PHP 如何函数外赋值 如何函数内使用? 有没有一起学WEB开发的QQ群呀?
然后用replace into语句,比较方便,不过要注意检测,别往数据库里插垃圾数据了.
请问设置什么值的索引为unique? 能说得具体一点吗?