当前位置:首页 » 编程语言 » sql删除100行
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql删除100行

发布时间: 2022-01-21 18:03:01

sql删除表中某些行数据

删除除白沙外的所有行数据:
delete from 表名 where 字段名 <>'白沙'

删除除白沙、北京外的数据:
delete from 表名 where 字段名 not in('白沙','北京')
或者
delete from 表名 where 字段名 <>'白沙' and 字段名<>'北京'

Ⅱ SQL删除多行

意思不是表达的很清楚

如果你要删除第一位为1的,可以用下面的

deletefromtablewhereleft(列名,1)=1

如果要删除第一行的并顺带删除第一位相同的

deletefromtablewhereleft(列名,1)=(selecttop1left(列名,1)fromtableorderby列名)

(6为主键用1等于6的时就删除多行)这句实在没看懂。

Ⅲ SQL如何删除指定行

方法如下:
1、给表增加一个ID主键;
2、用TOP方法;
应用如下:比如你要删除第20行
delete from tablename where ID=(select max(ID) from (select top 20 ID from tablename))
用TOP方法好处在于,不管ID号如何变化,TOP后面的行数一定是你表中真实的行数。

Ⅳ SQL删除语句怎么写 要多行删除

delete
from
table1
where
col1
=
"值"
table1是你的数据库表名
col1是你想在哪列上测试条件,
值就是你测试条件与这个符合要求时删除
如果要删除整张表,直接用
delete
from
table1

Ⅳ 如何删除第10到第100的数据sqlserver

如果楼主指的是删除第10到第100行数据:
delete top 100 表名 where 主键 not in (select top 10 主键 from 表名 )

Ⅵ SQL删除某一行的命令

建立一个临时表TabB,数据结构与现在数据表TabA结构一样
insert
into
TabB
select
*
from
TabA
where
条件
group
by
1,2,3,……n字段数
having
count(*)
>1;
delete
from
TabA
where
字段A
=
(select
字段A
from
TabB
where
字段A=TabA.字段A
and
字段B=TabA.字段B
……
and
字段n=TabA.字段n
)
and
字段B=
(select
字段B
from
TabB
where
字段A=TabA.字段A
and
字段B=TabA.字段B
……
and
字段n=TabA.字段n
)
……
然后把TabB中的数据放回到TabA中

怎么删除sql中一整行的数据

1、sql中使用DELETE 语句删除表中的行。按条件删除数据的基本语法是“DELETE FROM 表名称 WHERE 列名称 = 值”,这里以学生表举列,学生有姓名(name)和年龄(age)两列:

Ⅷ 删除最新100行 如何写sql

delete table where id in(select top 100 id from tb order by id desc)

Ⅸ sql删除ID从第一到100条记录

delete from book where id>'1' and id<'100'