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

批量Update,从另一个表中取联系关系的字段对应的值,来更新当前的表的joinCount值

2013-04-02 
批量Update,从另一个表中取关联的字段对应的值,来更新当前的表的joinCount值批量Update,从另一个表中取关

批量Update,从另一个表中取关联的字段对应的值,来更新当前的表的joinCount值

批量Update,从另一个表中取关联的字段对应的值,来更新当前的表的joinCount值

?

UPDATE EventGroup g SET joinCount =(SELECT b.counts FROM (SELECT eventGroupId,SUM(1) AS counts FROM EventGroupMember WHERE groupRoleId<4 AND (memberStatus=0 OR memberStatus=3) ?GROUP BY eventGroupId) b WHERE b.eventGroupId=g.eventGroupId)

WHERE EXISTS(SELECT 1

FROM (SELECT eventGroupId,SUM(1) AS counts FROM EventGroupMember WHERE groupRoleId<4 AND (memberStatus=0 OR memberStatus=3) GROUP BY eventGroupId) b

WHERE b.eventGroupId=g.eventGroupId

);

热点排行