【问题标题】:How to delete the next n rows in sqlite如何删除sqlite中的下n行
【发布时间】:2014-01-13 18:05:11
【问题描述】:

如何在sqlite中删除第20行之后的所有行,以另一种方式我需要维护一个数据库,每次新插入时只有20行我需要删除插入的最旧行

【问题讨论】:

    标签: sqlite


    【解决方案1】:
    DELETE FROM stuff
    WHERE rowid NOT IN (
    SELECT rowid FROM stuff ORDER BY created DESC LIMIT 20);
    

    http://sqlfiddle.com/#!7/a3e2f/9

    【讨论】:

      猜你喜欢
      • 2014-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-01
      相关资源
      最近更新 更多