У меня есть база данных, называемая «lms» с двумя таблицами, ссудой и стоимостью, таблица кредита имеет: loan_amount, yearly_intrest, тип кредита; Значение table имеет значение_ид, value_name, value_amount. Я хочу, чтобы мой триггер вычислял годовой процент в таблице займов с использованием процентной ставки (value_amount) из другого значения таблицы, где значение credit_type (из таблицы ссуды) равно значению (из таблицы значений) Я попробовал это, она нуждается в некоторой помощиmysql триггер с использованием двух таблиц
-- Trigger DDL Statements
DELIMITER $$
USE `lms`$$
CREATE
DEFINER=`root`@`localhost`
TRIGGER `lms`.`updateloan`
BEFORE INSERT ON `lms`.`loan` INNER JOIN 'lms'.'value'
FOR EACH ROW
BEGIN
l.loan_type ="Computer Loan"
SET l.yearly_intrest = (l.loan_amount *(v.value_amount/100))
WHERE l.loan_type=v.value_name;
END$$
значение Таблица содержит два value_names компьютера и Моторное транспортное средство со значением количества 2, 5
я надеюсь, что мое объяснение достаточно ясно
Спасибо, и я попробую и сообщит вам результаты – dames