Originariamente inviato da piero.mac
potresti usare REPLACE invece di insert. Se esiste il campo univoco aggiorna, altrimenti inserisce un nuovo record.

REPLACE
scusa non ho capito: REPLACE fa in un colpo solo UPDATE o INSERT a seconda del caso?

se si risparmierei un passaggio giusto?

ho dato un'occhiata alla sintassi di REPLACE ma non mi è molto chiaro...