update acco_info
set acco_info.money_left=acco_infos.money_left where acco_infos.acco_code=acco_info.acco_code
and acco_infos.stud_code=acco_info.stud_code
解决方案 »
- 求tsql:列间随机重排(就这些分了,唉)
- sysindexes 表中indid值大于2
- 我用VB+MSDE2000练习编写了一个很简单的服务器端和客户端程序,我机器的ip为:192.168.0.101,我将服务器端放在192.168.0.102这台机器上并让数据库管理系统运行起来,我能够成功地连接上服务器端的数据库,也能够读写其数据库。但同样
- 在SQL SERVER中如何更改一个正在运行的数据库的名字(不能删除数据库)?
- SQL数据查询的问题
- 插入操作出现的问题
- 两个简单的问题。。。。。。
- 如何判断一个表中的某一列是否已经存在?
- 急救,用SQL语句创建数据库怎么没有系统存储过程啊?
- 如何检测一个程序运行时调用ACCESS中的哪个表或哪个查询?
- 帮忙啊
- 急,数据库附加不上
set a.money_left = b.money_left
from acco_info a,acco_infos b
where a.acco_code = b.stud_code
update acco_info
set acco_info.money_left=acco_infos.money_left where acco_infos.acco_code=acco_info.acco_code
and acco_infos.stud_code=acco_info.stud_code
update acco_info
set a.money_left = b.money_left
from acco_info a,acco_infos b
where a.acco_code = b.acco_code and
a.stud_code = b.stud_code
无法使用列前缀 'a'。此前缀必须与 UPDATE 子句 'acco_info' 中的对象匹配。
2楼的 不行啊
update acco_info
set money_left=a.money_left from acco_info a,bs_acco_infos b
where a.acco_code=b.acco_code and a.acco_stud_code=b.stud_code