更新唯一记录并忽略msql

时间:2016-07-29 12:16:19

标签: mysql sql

忽略更新查询中的重复记录。我想忽略所有重复的值

我尝试过简单更新但所有记录(包括重复记录)

在更新中使用忽略 -

update ignore table_name
    set col='value'
    where   matchkey = matchval

但没有成功。

也使用select where子句

Update table_name
    set col='value'
    where matchkey in (SELECT matchkey From table_name where matchkey=matchval )

但是这说不能更新同一个表

0 个答案:

没有答案