MSSQL如果删除表中的一部分行?
我的有一个表,ID为主键的,ID从1到10000.就是说有10000行的数据啦.现在我想删除1到5000的这些行.那怎么写命今啊?
补充:是 between 1 to 5000 还是 between 1 and 5000 啊?不记得啦。。。。
我的有一个表,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 求救