Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysql REPLACE INTO apenas alguns campos


Conforme documentado em REPLACE Sintaxe e já mencionado por outros:

O manual continua explicando:

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