Как видно из заголовка, я хочу автоматически обновить столбец другой строки после обновления указанного столбца c.
У меня есть эта таблица
id username direct_referral indirect_referral total_referral referrer_id paid
---------------------------------------------------------------------------------
1 aj 100 56 156 1 1
2 john 100 40 140 1 1
3 michael 100 0 100 2 1
Теперь в этой таблице refferer_id
= идентификатор реферера. Например, aj упомянул 'john', поэтому он получил 40% от total_referral
от john ie (140 * 40/100 = 56). Джон сослал Майкла, поэтому его indirect_referral
будет составлять 40% от Майкла, т. е. (100 * 40/100 = 40).
Теперь я хочу автоматически увеличить indirect_referral
реферера на 40% от total_referral
реферала всякий раз, когда новый пользователь присоединяется через его реферальный идентификатор и платит = 1.
Скажите, пожалуйста, как я могу сделать этот процесс автоматически, и спасибо заранее.