Есть таблица "Tarif", в ней поле "A" и поле "B". Есть 3-е поле "C".
Как сделать так чтобы поле "C" имело значение равное "A*B".
То есть если значение "A" или "B" изменились то и значине поля "C" изменилось динамичекси.
MYSQL: работа со значениями полей.
насколько мне известно, в mysql это не возможно(может быть в 5) use Postgresql
berkut
у меня MySQL 4.1.8-max.
у меня MySQL 4.1.8-max.
Имхо, поле просто так измениться не может, явно Update юзается, так и апдейть еще и поле С.
Либо при выборке делай:
select A,B,A*B from...
Либо при выборке делай:
select A,B,A*B from...
для решения проблемы нужны триггеры, которые mysql к сожалению пока не поддерживат.
решить адачу можно только средствами приложения.
решить адачу можно только средствами приложения.