社区
MySQL
帖子详情
如何在创建表的时候使2个字段联合起来的值是不能重复的,并且不是主健
wyzegg
2002-09-26 10:22:19
如何在创建表的时候使2个字段联合起来的值是不能重复的,并且不是主健
...全文
72
4
打赏
收藏
如何在创建表的时候使2个字段联合起来的值是不能重复的,并且不是主健
如何在创建表的时候使2个字段联合起来的值是不能重复的,并且不是主健
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shuixin13
2002-09-26
打赏
举报
回复
Select ConCat(cj.c1,cj.c2), count(*) As Count from test.cj Group By ConCat(cj.c1,cj.c2) Having Count>1
用这个可以定位重复的值
shuixin13
2002-09-26
打赏
举报
回复
ALTER TABLE cj ADD UNIQUE(c1,c2)
INSERT INTO cj VALUES('94', '0')
Ok:
INSERT INTO cj VALUES('94', '0')
Error: 1062 - 错误重复的数据值 '94-0'在字段 1
yu_dx
2002-09-26
打赏
举报
回复
同意,
UNIQUE和KEY的语法是一样的,只是比较少用,所以象PHPADMIN就没有这种功能,只有在命令行解决了
binscut
2002-09-26
打赏
举报
回复
设表tbl两字段名f1,f1
2个字段联合起来的值是不能重复:
ALTER TABLE `tbl` ADD UNIQUE(`f1`,`f2`);
取消
ALTER TABLE `tbl` DROP INDEX `f1`;
创建数据库表,要求两列列
字段
,组合后的
值
不能
重复
(具备唯一性)
第二步:设置`account`,`domain`组合互的
值
具备唯一性(不
重复
)
MySQL设置两个
字段
的组合
不能
重复
例如下方为tbl_follow表添加关注
联合
索引,target_id和follower_id分别是被关注用户和关注用户的user_id,它们
联合
起来
是
不能
重复
的。 ALTER TABLE `tbl_follow` ADD UNIQUE INDEX `unique_follow` (`target_id`,`...
mysql建表
字段
不能
重复
_mysql建表约束
--mysql建表约束--主键约束它能够唯一确定一张表中的内容,也就是我们通过某个
字段
添加约束,就可以是的该
字段
唯一(不
重复
)且不为空。create table user(id int primary key,name varchar(20));--
联合
主键只要...
SQLserver设置数据库
字段
不
重复
数据库
字段
不
重复
mysql
联合
主键,也就是两个数据
字段
一起做主键的情况
一个数据表,需要两个
字段
联合
起来
一块做主键的时候。举例如下: 直接用sql语句的话如下 ALTER TABLE `表名` ADD PRIMARY KEY ( `表中
字段
名1` , `表中
字段
名2` ) ; 或者在phpmyadmin中操作,如下图: ...
MySQL
57,065
社区成员
56,759
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章