我们有表1和表2,表字段一致,用sql1查询表2得到结果1。现在我们删除表1中符合sql1条件的数据,并将表2的符合条件的数据更新到表1,替换sql1中的表名为表1,得到的结果2和结果1不一致。请问是什么原因呢?在sql中用到了rowid。
看下表的类型是什么? 有可能是聚簇表, 聚簇表的一个rowid可以对应两条记录
你可以截个图吗? 这样子听起来很迷糊