अगर आपके पास UNIQUE
है (a,b)
. पर प्रतिबंध संयोजन, आप INSERT ... ON DUPLICATE KEY UPDATE ...
इस कार्यक्षमता के लिए वाक्यविन्यास। उदाहरण:
INSERT INTO TableX
( a, b, c, d, e)
VALUES
( 100, 200, 1, 2, 3)
ON DUPLICATE KEY UPDATE
c = VALUES(c)
, d = VALUES(d)
, e = VALUES(e)
INSERT INTO TableX
( a, b, c, d, e)
VALUES
( 100, 200, 1, 7, 20)
ON DUPLICATE KEY UPDATE
c = c + 1
, d = d + 1
, e = e + 1