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

Numero MySQL di record inseriti e aggiornati

Non conosco un buon modo per ottenere questo dalle informazioni di diagnostica.

In ogni caso, supponendo di averlo controllato in modo che solo le righe appena INSERT ed sono nella tabella (o verranno solo interrogati), questo può essere semplicemente recuperato dopo il fatto:

SELECT COUNT(*) as Inserted, SUM(count - 1) as Updated
FROM my_counts;

(tieni presente che, come incluso nel mio esempio di SQLFiddle , questi numeri possono effettivamente essere previsti dai dati di base).