sql执行错误问题啊~555[1062 duplicate entry]

happygirl55 2011-08-04 03:43:27
sql执行错误:



sql如下:
CREATE TABLE gd2 AS
SELECT MAX(id) AS id,MAX(dq) AS dq,mv,MAX(info) AS info
FROM gd GROUP BY mv





报错如下:
1062 duplicate entry '650fab43adef' for key 'group_key'



其中id是表gd的pk.


麻烦问下,我该怎么解决这个问题呢?
...全文
371 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zalvsa 2011-08-09
  • 打赏
  • 举报
回复
个人认为也是有设置了唯一键,值重复了,照报错,应该是group_key这个字段,查一下MV这个字段的值吧,或者每个字段前加distinct
happygirl55 2011-08-09
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zalvsa 的回复:]

'group_key'是不是设置了唯一键,值重复了?
[/Quote]

根本没有 group_key 这个字段啊!!
zalvsa 2011-08-05
  • 打赏
  • 举报
回复
'group_key'是不是设置了唯一键,值重复了?
lxmli198914 2011-08-05
  • 打赏
  • 举报
回复
你把gd表结构贴出来看看。
happygirl55 2011-08-05
  • 打赏
  • 举报
回复
up~
happygirl55 2011-08-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 rucypli 的回复:]

truncate gd2
重新执行语句
[/Quote]


gd2这个表还不存在阿!执行了一会就失败了报我说的这个错误啊
happygirl55 2011-08-04
  • 打赏
  • 举报
回复
MYSQL什么版本
是5.014


MV中什么值
mv是vchar 100 阿
内容示例:650fab43adef
rucypli 2011-08-04
  • 打赏
  • 举报
回复
truncate gd2
重新执行语句
wwwwb 2011-08-04
  • 打赏
  • 举报
回复
MYSQL什么版本,MV中什么值

57,062

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧