从表中删除重复记录的SQL语句
来源:百度文库 编辑:神马文学网 时间:2024/06/03 04:46:31
有一个表,假设是这样的
CREATE TABLE Test (
field1 number(7) primary key,
field2 varchar2(30)
);
假设field1上有索引。
要删除表中所有field1重复的记录,可以用下面的SQL语句:
---------------------------------------------------------------
delete from Test a where a.rowid!=(select max(rowid) from Test b where a.field1=b.field1);
---------------------------------------------------------------
CREATE TABLE Test (
field1 number(7) primary key,
field2 varchar2(30)
);
假设field1上有索引。
要删除表中所有field1重复的记录,可以用下面的SQL语句:
---------------------------------------------------------------
delete from Test a where a.rowid!=(select max(rowid) from Test b where a.field1=b.field1);
---------------------------------------------------------------
从表中删除重复记录的SQL语句
从表中删除重复记录的SQL语句
sql中为表加约束的sql语句
SQL语法及ASP中SQL语句参考及记录集对象一
如何从文本文件中删除所有重复行?
如何从文本文件中删除所有重复行?
检测mysql中sql语句的效率
我是开发者 | Sql删除重复行
在Excel 2007中删除重复数据的小技巧
如何在 Outlook 中删除导入的重复项
Excel2007中删除重复数据的小技巧+
常用的SQL语句
最高的SQL语句
检查Oracle数据库中不合理的sql语句
处理表重复记录(查询和删除)_整理贴4
求DB2中删除一个大表的所有记录的做法- DB2
word中批量删除“软回车键”的方法记录
删除mysql数据库中的重复数据记录_MySQL_网贝建站
sql 语句(四)查询 添加 修改 删除
存储过程中如何用表名作为输入参数?动态SQL语句的一些常见写法
如何删除电脑中上网记录
电脑记录删除的方法
如何删除档案中的重复的行
ACCESS中使用SQL语句应注意的地方及几点技巧