我有2个表:卖家有字段(seller_id名称)和电影带字段(movie_id,名称,流派)。它有两个表有“多对多”的关系,所以我也有第三个连接表“sellers_movies”与字段seller_id | movie_id。它的字段在开头有空值。所以我的问题是:例如我们在“电影”表中添加movie_id,是否可以自动将表“sellers_movies”中的字段movie_id从null更新为我们在“电影”表中写的内容?
答案 0 :(得分:0)
您在trigger
movies
上CREATE TRIGGER associateMoviesToSellers
BEFORE INSERT ON movies
FOR EACH ROW
BEGIN
INSERT INTO sellers_movies (seller_id, movie_id)
SELECT s.seller_id, NEW.movie_id
FROM sellers s;
END;
就可以了。
movies
然后,对于sellers_movies
上插入的每一行,它将为dataTransfer.files
表上的每个卖家创建一个关联。