Tony_Xian 2018年02月09日
mysql帮忙写一个触发器,很急
数据库用到的两张表和表结构如下:





需求:
当new_table插入一行数据时,如果new_table1有一行记录中的日期和物品是能在new_table中找到,则将new_table中符合这个日期和物品的所有记录的数量,合成材料1,合成材料2,合成材料3相加,合成材料总和是有合成材料1,合成材料2,合成材料3相加,最后再将所有合成材料3相加

如果在new_table1中找不到和new_table中配料日期和物品相符合的记录,则将new_table新插入的那行数据赋值给new_table1,并计算合成材料总和(依然是合成材料1,合成材料2,合成材料3相加)

总的意思是每个时刻,new_table1的同种物品同一天最多只能有一条记录

请教一下各位,谢谢了






...全文
824 点赞 收藏 6
写回复
6 条回复

还没有回复,快来抢沙发~

发动态
发帖子
MySQL
创建于2007-09-28

2.4w+

社区成员

5.5w+

社区内容

MySQL相关内容讨论专区
社区公告
暂无公告