首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

关键字IN的施用

2013-01-06 
关键字IN的使用有一语句 ‘为了奖励用户,将好友数量超过20的用户等级提升1个级别’有两张表,一张表放得是好

关键字IN的使用
有一语句 

‘为了奖励用户,将好友数量超过20的用户等级提升1个级别’

有两张表,一张表放得是好友的号码,另一张放的是用户等级,请问怎么用IN关键字怎么来修改两张表的数据,

写详细点谢谢。
[解决办法]
update 另一张放的是用户等级 set 用户等级=用户等级+1
where 用户号码 in (select 用户号码 from 一张表放得是好友的号码  group by 用户号码  having count(*)>20)
[解决办法]
update 用户等级表 
set 用户等级=用户等级+1
where 用户号码 in 
(select 用户号码 from 好友的号码表 group by 用户号码 having count(*)>20)

热点排行