假如我有一个表WUCHA
我想从其中的字段DATETIME中的2008-11-12 18:00开始倒推第N条记录,然后删除,怎么做呀.

解决方案 »

  1.   

    select top 1 * from (select top N * from WUCHA where DATETIME <= '2008-11-12 18:00' order by DATETIME desc)
    a order by DATETIME 
      

  2.   

    delete from WUCHA  where id in (select top 8 id from TWUCHA man where cdate<='2008-11-12 18:00' order by cdate desc)
      

  3.   

    谢谢您,这只是查询吧,是不是要加上delete from WUCHA  where