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

请问一上大家,关于嵌套查询?的有关问题

2012-08-25 
请教一下大家,关于嵌套查询?的问题这是表的关系,数据库是类似于QQ的数据库。我现在要修改,好友人数(count(*

请教一下大家,关于嵌套查询?的问题



这是表的关系,数据库是类似于QQ的数据库。
我现在要修改,好友人数(count(*) from dbo.Relation where RelationStatus=0)大于20的所有QQ号等级+1(update QQuser set level=level+1)

我的问题是:这个update语句怎么写条件?
升级列数据与条件存在的表非同一表,where语句怎么写?

[解决办法]

SQL code
update a set level=level+1from QQuser  awhere a.qqid in(select qqid from Relation where RelationStatus=0 group by qqid  having count(*)>20) 

热点排行