如何删除bookid中旧的数据.只保留最新10条? 

解决方案 »

  1.   

    delete from tb 
    where bookid not in(select top 10 bookid from tb order by chaptertime desc)试试
      

  2.   

    DELETE K
    FROM TB K 
    WHERE ID NOT IN (SELECT TOP 10 ID FROM TB WHERE K.bookid=bookid order by id desc  )
      

  3.   

    navy 887的执行半天了.现在还没结果feixianxxx的执行无效.貌似啥也没删掉我的bookid 是很多的.不是说就1 .是一万多个..  
      

  4.   

    我晕 navy的把我数据清空了..只留了10个bookid 数据..我是要删除bookid中的 旧的数据也就是 不是要删除bookid啊..是删除id列名