================================================================================================== [1] Add the "cnt_update" field to `tbl_entry` -------------------------------------------------------------------------------------------------- ALTER TABLE `tbl_entry` ADD `cnt_update` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP; ================================================================================================== ================================================================================================== [2] Initialize "cnt_update" -------------------------------------------------------------------------------------------------- UPDATE `tbl_entry` SET `cnt_update`=`dt_create` WHERE 1; ================================================================================================== ================================================================================================== [3] Create trigger -------------------------------------------------------------------------------------------------- DROP TRIGGER IF EXISTS `before_cnt_update`; DELIMITER -- CREATE TRIGGER `before_cnt_update` BEFORE UPDATE ON `tbl_entry` FOR EACH ROW BEGIN IF OLD.cnt < NEW.cnt THEN SET NEW.`cnt_update`=Now(); END IF; END -- ================================================================================================== ================================================================================================== [4] Compare `dt_create` with `cnt_update` -------------------------------------------------------------------------------------------------- SELECT * FROM `tbl_entry` WHERE `cnt_update` <> `dt_create` ==================================================================================================