MariaDB alapból így csinálja:
MariaDB [teszt]> update teszt set egyik=11, masik=22 where id=3;
Query OK, 1 row affected (0.007 sec)
Rows matched: 1 Changed: 1 Warnings: 0
MariaDB [teszt]> update teszt set egyik=11, masik=22 where id=3;
Query OK, 0 rows affected (0.000 sec)
Rows matched: 1 Changed: 0 Warnings: 0
Első update változtatott, a második már nem változtatott semmit, mert nem kellett.