sql >> Databáze >  >> RDS >> Mysql

MYSQL počet vložených a aktualizovaných záznamů

Neznám dobrý způsob, jak to získat z diagnostických informací.

V každém případě, předpokládejme, že jste to ovládali tak, že pouze řádky jen INSERT ed jsou v tabulce (nebo budou pouze dotazovány), lze je jednoduše získat poté:

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

(vezměte na vědomí, že jak je zahrnuto v mém příkladu mého SQLFiddle , tato čísla lze ve skutečnosti předpovědět ze základních dat).




  1. Hibernace automatické vytváření databáze

  2. SELECT kde hodnota řádku obsahuje řetězec MySQL

  3. MySql REGEXP, aby odpovídal dvěma řetězcům odděleným čárkou

  4. Seeding SQLite RANDOM()