Mysql
 sql >> Base de données >  >> RDS >> Mysql

mysql REPLACE INTO seulement certains champs

Comme documenté sous REPLACE Syntaxe et déjà mentionné par d'autres :

Le manuel poursuit en expliquant :

Par conséquent, vous voulez :

INSERT INTO gfs (localidad, fecha, pp)
VALUES ('some_place', '2012-08-05 02:00', 1.6)
ON DUPLICATE KEY UPDATE pp=VALUES(pp);