需要帮助**触发加入**

时间:2015-12-30 21:45:27

标签: php mysql sql database triggers

两个表

用户

  • user_id,用户名,密码,电子邮件

帖子

  • user_id,post_id,post

我想通过user_id加入这两个表并创建新表

posts_join

  • user_id,username,post

但是现在我不知道如何触发这个问题我想在帖子表中插入时更新post_join

1 个答案:

答案 0 :(得分:1)

posts_join表正在复制posts表中外键的功能。

从数据库中删除posts_join表并将其替换为视图:

create view posts_join
as
select  u.user_id
,       username
,       post
from    posts p 
join    users u
on      u.user_id = p.user_id