首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

根据A表更新B表数据,update数据操作写法有关问题

2012-10-31 
根据A表更新B表数据,update数据操作写法问题这个问题应该不是很难,可惜我就是不知道写。根据A表统计数据 更

根据A表更新B表数据,update数据操作写法问题
这个问题应该不是很难,可惜我就是不知道写。

根据A表统计数据 更新到B表数据,以下写法是错误的,但是可以看出我要表达的意思,正确写法应该是怎么写呢?

UPDATE JY_BookIndex as B
SET ItemCount = (SELECT COUNT(0) FROM JY_Soft2 AS A
 WHERE (B.ClassID = A.ClassID))

谢谢指教

[解决办法]
UPDATE JY_BookIndex SET ItemCount = (SELECT COUNT(0) FROM JY_Soft2 AS A WHERE A.ClassID=JY_BookIndex .ClassID))

更新表不可加别名 B

热点排行