MariaDB [Prova_Rdp]> select * from Unita_Misura;
+-------+--------------+-----------+---------------+------------+---------------------+---------------+---------------------+
| Id_UM | Unita_Misura | Gruppo_UM | ISRT_Progress | Utente_INS | Data_INS | Utente_REPL | Data_REPL |
+-------+--------------+-----------+---------------+------------+---------------------+---------------+---------------------+
| 1 | prova | xx | 1 | max | 2019-11-06 18:01:53 | max@localhost | 2019-11-06 18:01:53 |
+-------+--------------+-----------+---------------+------------+---------------------+---------------+---------------------+
1 row in set (0,00 sec)
MariaDB [Prova_Rdp]> UPDATE `Unita_Misura` SET `Gruppo_UM` = 'xx' WHERE `Unita_Misura`.`Id_UM` = 1;
Query OK, 0 rows affected (0,00 sec)
Rows matched: 1 Changed: 0 Warnings: 0
MariaDB [Prova_Rdp]> UPDATE `Unita_Misura` SET `Gruppo_UM` = 'xy' WHERE `Unita_Misura`.`Id_UM` = 1;
Query OK, 1 row affected (0,01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
La prima update trova il record ma NON effettua l'aggiornamento (valore da aggiornare uguale a valore del db)
La seconda update aggiorna il record (e il rowchanged)