Mysql
 sql >> Database >  >> RDS >> Mysql

Query SQL:aggiorna se esiste, inserisci in caso contrario

credo che sia necessario invertire la logica affinché funzioni:

inserisci in una tabella - se esiste (stessa chiave), aggiornala.

questo può essere ottenuto con il ON DUPLICATE dichiarazione in questo modo:

INSERT INTO Table1 VALUES(...)
ON DUPLICATE KEY UPDATE column=column+1

controlla il manuale qui