当前位置:数据库 > SQLServer >>

MSSQL如果删除表中的一部分行?

我的有一个表,ID为主键的,ID从1到10000.就是说有10000行的数据啦.现在我想删除1到5000的这些行.那怎么写命今啊?
补充:是 between 1 to 5000 还是 between 1 and 5000 啊?不记得啦。。。。
答案:delete from 表 where id between 1 and 5000
不好意思,呵呵
其他:delete from 表 where id between 1 to 5000

或者是


delete from 表 where id>=1 and id<=5000

to:mxm_1123:你太快了! alter table 表名
delete from 表 where id between 1 and 5000 alter table 表名
delete(drop) from 表名 where id between 1 to 5000 
或者是:
alter table 表名
delete(drop) from 表 where id>=1 and id<=5000 是这个:
delete from 表名 where id between 1 and 5000

绝对不是between 1 to 5000

我已经实践过了!!!!

毕竟实践出真知嘛!呵呵!

上一个:在MSSQL,我想删除表的某些行?
下一个:ACCESS与MSSQL 求救

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,