use truncate statement. it has many adventages
Because truncate has not where clause and you need some data, then you can save them in another temp table, truncate base table and restore data.
for example
select * into #temp from TABLENAME where [ SOME CONDITION ]
truncate table TABLENAME
insert into TABLENAME select * From #temp
-----------
But there are some restriction, you can't truncate table that participate in index view, are referenced by foreign key, if table is published by transactional replication e.t.c