我可以从三个数据库中将三个mySQL三个字段进行交互吗?

时间:2011-09-10 08:28:14

标签: mysql

我需要一个包含特定零件号库存的mySQL数据库。

我有三个数据库:

  1. 添加广告资源记录
  2. 删除广告资源记录
  3. 当前库存
  4. 在每个数据库中,每个数据库都有一个数字字段。

    是否可以创建公式,以便“当前”始终具有基于添加和删除的内容的最新数字?

    当前有一个公式可以从当前数字“添加”和“减去”吗?

    我应该在“当前”中创建三个不同的表来代替数据库吗?

1 个答案:

答案 0 :(得分:1)

除非有令人信服的理由将数据保存在三个数据库中,否则我肯定会将它们合并为一个数据库。

假设您不想在应用层上处理此问题,您只需在“添加广告资源”上添加触发器即可。和'删除库存'历史表,然后在当前库存中插入或更新相关行。

http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html