如何删除刚刚插入表的那几行数据
delete tb1
where rowid in (select rowid from (select rownum as rm,rowid from tb1) where rm > 1400)但是现在发现,rownum的大小与插入数据的先后可能并不是一一对应的关系。不知道大家能理解不,上一张图

我是按照时间先后插入数据的 ,但是在查询时明显看到11.26号的数据出现在11.25号的数据上面,也就是说rownum并不能真实反映数据插入的先后顺序。那我的问题就来了,该怎么删除最后插入表的100行数据呢?
相关推荐
SQL Server删除表及删除表中数据的方法
本文介绍SQL Server中如何删除表,如何删除表中的数据。在删除表数据时有delete和truncate两种方法,delete和truncate有什么区别呢? SQL Server,我们现在基本上使用的最古老的版本应该是SQL Server 2000吧,应该没有更早的版本了吧?!从SQL Server 2000开始,到SQL Server 2005,2008,2012等,T-SQL的处理能力越来越强。今天我们就来说说如何使用T-SQL脚本来删除表,以及删除表中的数据。 删除表和删除表数据这是两回事!删除表表示不管表中有没有数据,将该数据库表彻底抹去,不留下任何东西。而删除表数据,只是删除表
mysql创建表向表中插入数据实例
mysql创建表向表中插入数据实例。很容易很容易懂的
Oracle中多表关联批量插入批量更新与批量删除操作
主要介绍了Oracle中多表关联批量插入,批量更新与批量删除操作,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
常用的sql语句。新建表、删除表、插入数据、删除数据、更新数据、新增字段、删除字段、修改字段、新建约束、删除约束,等等常用语句
常用的sql语句。新建表、删除表、插入数据、删除数据、更新数据、新增字段、删除字段、修改字段、新建约束、删除约束,等等常用语句
实验二 对表插入,修改,删除数据
2、在学生学号的后面加上‘S’(注:**‘S’要大写,学号的类型是char(10)**)。1、将学生的学号前的‘S’删掉(学生表的sno部分数据为S001、S002);3、将每个学生的学号前增加'S'作为学生编号首字母(1、为Student表添加两行记录如下表所示。2、为Course表添加两行记录如下表所示。1、在SC表中删除成绩为空的选课信息;2、删除年龄等于18岁的女(f)同学;3、为SC表添加3行记录如下表所示。2、将CS系男同学的年龄都增加1岁。1、将不及格的学生成绩加5分。


基础和管理
