本人数据库白痴遇到点问题,先感谢所有看到的朋友捧场
问题是这样
同意数据库
表单A里有列 UID 和 username
表单B里有列 UID 和 money
表单C里有列 user 和 balance
我想做到money有任何变动按照B表中的UID找到A表中的username并且按照这个username同步C表单中拥有一致数据的user行的balance
反之亦然。
还望请教谢谢
问题是这样
同意数据库
表单A里有列 UID 和 username
表单B里有列 UID 和 money
表单C里有列 user 和 balance
我想做到money有任何变动按照B表中的UID找到A表中的username并且按照这个username同步C表单中拥有一致数据的user行的balance
反之亦然。
还望请教谢谢
解决方案 »
- 关于MYSQL批量更新和插入问题。
- 求助mysql workbench 如何使用、如何远程访问mysql数据库?
- 请问企业中使用Mysql的比例有多少?
- 表 TYPE = innodb 与 TYPE = MYISAM 的区别
- mysql无法更改密码!
- mysql与Access数据库连接问题
- 不能创建数据库 “Access denied for user:'@locathost' to database 'project' ”
- 行将就木之人的最后期望,怎么在vc++里面调用mysql的连接库阿?
- 我用c api访问mysql,老是出错,内存不可读。
- 请问谁能把MYSQL帮助文档给我一份(CHM格式的,中文)
- 救命!!Mysql把数据转换为大写
- 有没有sql语句能实现下面的显示啊
FOR EACH ROW
BEGIN
if new.money!=old.money then
update TableC
set TableC.balance=new.money
where TableC.user in (select username from TableA where TableA.UID=old.UID);
end if;
END;不知对不对