是否可以通过单个查询将行插入到两个表中

时间:2018-11-06 06:04:33

标签: mysql sql-insert

我在mysql中为类似于电子商务网站的项目之一创建了两个表。一张表显示交易进度,另一张表显示每种交易状态的详细信息。 因此,在更新特定事务时..我应该能够在两个表中插入行。 我知道我们可以通过单独查询来插入它。我很好奇,是否还有其他方法。

1 个答案:

答案 0 :(得分:0)

如果将两个表连接起来并创建视图,则可以通过单个查询来更新两个表。这将允许您在视图上执行插入操作,您只需要为视图的“插入时”设置触发器即可处理向适当表中的插入。

我已经使用MS Sql和Postgres完成了此操作,但MySQL应该存在相同的功能。

相关问题