Связь между столбцами в таблице MySQL - PullRequest
0 голосов
/ 04 ноября 2011

Моя таблица MySQL выглядит следующим образом:

ITEMS ('itemid' int(10), 'MRP' int(5), 'price' int(5), 'discount' int(2));

Скидка рассчитывается следующим образом: [(MRP - price) % MRP] * 100

Теперь, если я обновляю столбец MRP или price, я хочу, чтобы скидка обновлялась автоматически. Есть ли способ, которым я могу это сделать?

Я изучал функции MySQL, но не смог придумать что-нибудь полезное.

Ответы [ 2 ]

1 голос
/ 04 ноября 2011

Проверьте эту ссылку: http://dev.mysql.com/doc/refman/5.0/en/triggers.html

Вы найдете, как запускать и вносить изменения каждый раз, когда происходит определенное обновление, например.

0 голосов
/ 04 ноября 2011

если вы хотите сделать это автоматически, вы должны написать триггер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...