你要先找到规律,并且有确定的限制条件。是否所有的重复数据都删了只留一条?旧数据和新数据的界定是什么?是某个时刻?那旧数据中有重复数据删不删?重复数据是指仅仅title字段信息一样?
如果是在工作上,删除数据是一项很严谨的事,这个你必须要想清楚所有的条件情况,只是这样几句话,让网友给个sql语句,直接用上去,害的是你自己。
也不知道你的数据库具体是怎么样的,给个一般删除重复数据的方法
select
distinct
*
into
#Tmp_aa
from
tableName
把不重复的找出来插入到临时表
drop
table
tableName
删掉原来的表
select
*
into
tableName
from
#Tmp_aa
把临时表插入到新建的tableName
drop
table
#Tmp_aa
删掉临时表
1、drop
database:数据库名--删除数据库的。
2、drop
table:表名--删除表的。
3、delete
from:表名--where条件--删除数据的。
4、truncate
table:表名--也是删除数据库的。
拓展资料
1、sql即结构化查询语言(structured
query
language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
2、sql语句无论是种类还是数量都是繁多的,很多语句也是经常要用到的,sql查询语句就是一个典型的例子,无论是高级查询还是低级查询,sql查询语句的需求是最频繁的。