用sql语句删除表中的某个ID

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用sql语句删除表中的某个ID相关的知识,希望对你有一定的参考价值。

数据库名asp.mdb
数据表url
id 80
请问怎么用sql语句删除数据表中的任意一个ID啊。。。。

删除id值为80的行
delete from url where id = 80
参考技术A delete from url where id = 80 参考技术B use asp.mdb
delete url where id = 80
参考技术C USE [LMXEntity]
delete from url where id = '80'

用SQL语句删除除了id不同,其他都相同的学生表信息

  delete from <table_name> wehere id not in (select max(id) from <table_name> group by <除id外的其他字段>

将表中的数据按除ID之外的所有列进行分组   之后每个组的数据就是除了ID都相同的数据了   这样每个组只需保留一条记录即可  这是使用max(id)或者min(id)都可以 总之只要从每组取出一个id即可  然后将整个表中的记录id不在所选择出的id之列的全部删除即可

以上是关于用sql语句删除表中的某个ID的主要内容,如果未能解决你的问题,请参考以下文章

用SQL语句怎么删除表中的所有数据?

sql命令删除id用SQL语句批量删除指定ID

如何获取sqlserver某个表中的字段数目

sql 查询某个库中的每个表的记录行数

SQL语句删除重复的记录

sql怎么删除一个表中的所有数据