今天对一个表执行更新,update 表名1 set isleaf=0 where itemid in (select superitemid from 表名1);有471条数据受影响,然后又执行update 表名1 set isleaf=1 where itemid not in (select superitemid from 表名1);结果0条数据受影响。表一共3000条数据。为什么这行玩这两条语句不能覆盖整张表呢?求数据库大神解答。
慕容708150
相关分类