01-04-2009, 07:41 PM
INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1;
En fait mysql interprete comme ca ta requete
INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1 WHERE a=1 or b=2;
Si bien sur a et b sont des champs uniques
ON DUPLICATE KEY UPDATE c=c+1;
En fait mysql interprete comme ca ta requete
INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1 WHERE a=1 or b=2;
Si bien sur a et b sont des champs uniques