一个闹心的问题
现在又三个表:
1:存款表
——————————————————————————————
A_account 存款金额
0001 1000
0001 2000
0002 1000
0001 1000
0003 .
. .
. .
——————————————————————————————
2:取款表
————————————————————————-----————
A_account 取款金额
0001 100
0001 200
0002 100
0001 100
0003 .
. .
. .
_______________________________________________________________
3:储户信息表
——————————————————————-——————————
A_account 余额
0001 100
0001 200
0002 100
0001 100
0003 .
. .
. .
——————————————————————————————
我想要实现的功能是:
储户信息表中,A_account字段是唯一的,即同一个账号只能有一条纪录,而“存款表“和“取款表“中同一个表中有多条纪录,现在想把储户信息表中“余额”字段的值始终保持是“sum(存款表.存款金额)-sum(取款表.取款金额)where 储户信息表.A_account=存款表.A_account=取款表.A_account”。而且“储户信息表“中“余额”字段的值是随着“存款表”和“取款表”的更新而自动更新的,如何实现这种更能?谢谢!急!