重复密钥更新时MySql插入

时间:2012-06-26 11:39:24

标签: mysql

我有一张表格说内容表,有字段说

unitId | referenceId | contentId | masterContentId | sequence

现在我需要在重复键上插入更新序列,referenceId字段的值,其中masterContentId表示的值是' 10'并且contentId对于记录来说是' 100' unitId可以说是' 500'并contentId说' 100'。 即。

rowId| unitId| referenceId | contentId | masterContentId | sequence|
-----+-------+-------------+-----------+-----------------+---------+
1       10      1             500         2                a
2       20      2             300         4                b
3       500     3             100         6                c
4       500     4             700         8                d
5       30      5             100         10               e
6       40      6             100         20               f   

所以,我试图解释的是,我需要使用第5行的相应值更新第3行。

如何使用 Mysql Insert On duplicate Key Update

0 个答案:

没有答案