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

MySql:se esiste il valore UPDATE altrimenti INSERT

Che ne dici di SOSTITUIRE IN:

REPLACE INTO models
( col1, col2, col3 )
VALUES
( 'foo', 'bar', 'alpha' )

Supponendo che col1 sia la tua chiave primaria, se esiste già una riga con il valore "foo", aggiornerà le altre due colonne. Altrimenti inserirà una nuova riga.