Как я понял по последнему примеру тебе просто нужно добавить в таблицу поле lust_update тип TIMESTAMP по умолчанию CURRENT_TIMESTAMP с атрибутом on update. И обновлять ту же самую строку таблицы. И будешь видеть какое кол-во яблоки имеет на пользователь и когда он последний раз сообщит тебе об этом.
Это подходит? или нужно сохранять историю изменения количества яблок у пользователя?