+ -
当前位置:首页 → 问答吧 → 求sql update语句

求sql update语句

时间:2011-06-27

来源:互联网

一张表relation ,有字段owner,con_id,里面已经有好多记录,owner与con_id是一个唯一键,求写一个UPDATE语句,
把owner='40'改成owner='35' (即要考虑避免与owner-con_id这个唯一键冲突)
owner con_id
40 12
40 13
35 12
最后形成
owner con_id
40 12
35 13
35 13 ,
owner 和 con_id 是唯一键,也就是说如果 某人与一个人有了关系,就不能再插入同样的关系,即owner=35,con_id=12存在,owner=40,con_id=12这条记录就不能变owner,否则会报重复键错误

作者: ni_zhidao   发布时间: 2011-06-27

不是问过吗?

35 13
35 13 
不是重复了?

作者: WWWWA   发布时间: 2011-06-27

40 12
35 13
35 12

作者: rucypli   发布时间: 2011-06-27

UPDATE IGNORE ttj SET `OWNER`=35 WHERE `OWNER`=40

作者: WWWWA   发布时间: 2011-06-27

相关阅读 更多

热门下载

更多