0

単一のエントリで、次の値ON DUPLICATE KEYを使用できます。UPDATE

INSERT INTO table
(title, number) VALUES ('$title', '$amount')
ON DUPLICATE KEY UPDATE number=number+$amount

複数のエントリに対して `ON DUPLICATE KEY を使用する方法

INSERT INTO table
(title, number) VALUES 
('$title1', '$amount1'), 
('$title2', '$amount2'),
('$title3', '$amount3')
.....
4

1 に答える 1

1

values 句を使用できます。

ON DUPLICATE KEY UPDATE 
   number = values(number),
   title = values(title)
于 2012-05-18T19:30:50.927 に答える