CREATE TEMP TABLE killset AS SELECT bc.bodycontentid,c.contentid,c.username FROM io bodycontent bc JOIN content c ON bc.contentid=c.contentid WHERE event bodycontentid >= BOTTOM_OF_SPAM_RANGE AND bodycontentID <= TOP_OF_SPAM_RANGE table AND c.contenttype= 'USERINFO' ; 重構 DELETE FROM bodycontent WHERE bodycontentid IN ( SELECT bodycontentid FROM killset); DELETE FROM links WHERE contentid IN ( SELECT contentid FROM killset); DELETE FROM content WHERE prevver IN ( SELECT contentid FROM killset); DELETE FROM content WHERE pageid IN ( SELECT contentid FROM killset); DELETE FROM content WHERE contentid IN ( SELECT contentid FROM killset); DELETE FROM os_user_group WHERE user_id IN ( SELECT id FROM killset k JOIN os_user o ON o.username=k.username); DELETE FROM os_user WHERE username IN ( SELECT username FROM killset); |