[英]Take data from one table and store it into another
我正在尝试编写一个触发器,该触发器将采用任何超过15的daily_rate并将其放入称为有价值的项目的新表中。 我已经创建了新表,因此我只需要保留所需的数据。 以下是我在触发器编辑部分中尝试过的代码:
INSERT INTO valuable_items (catalogue_id,
description,
designer,
type,
daily_rate)
VALUES
(new.catalogue_id,
new.description,
new.designer,
new.type,
new.daily_rate, WHERE daily_rate >= 15
猜猜您在触发器中寻找这个:
IF new.daily_rate >= 15 THEN
INSERT INTO valuable_items (catalogue_id,
description,
designer,
type,
daily_rate)
VALUES
(new.catalogue_id,
new.description,
new.designer,
new.type,
new.daily_rate);
END IF;
尝试这个:
IF new.daily_rate >= 15 THEN
INSERT INTO valuable_items (
catalogue_id,
description,
designer,
type,
daily_rate)
VALUES
(new.catalogue_id,
new.description,
new.designer,
new.type,
new.daily_rate);
END IF;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.