我有2张桌子,
- lv_data,
它有以下字段,
emp_name tot_days
guru 18
- 离开数据
它有以下字段,
emp_name From_date to_date no_of_days remaining_days
guru 02/05/2012 03/05/2012 2
在第二个表中,如果插入数据,no_of_days
将自动计算(from to_date - From_date)+1
这里我需要编写触发器来更新剩余天数列,
在第一个表中emp_name
,tot_days
是 18 天,所以在第二个表中,每当插入记录时,remaining_days
应该像这样计算
remaining_days := tot_days - no_of_days
并且这个(计算的)值应该在第一个表( )的tot_days
列中更新,lv_data
示例:
emp_name tot_days
guru 18
离开数据
emp_name From_date to_date no_of_days remaining_days guru 02/05/2012 03/05/2012 2 16
现在第一个表应该像这样更新,
emp_name tot_days
guru 16
所以我需要更新 2 个表。有人可以帮我通过触发器更新这两个表吗?