![]() |
1
1
如果不从表中删除行,可以尝试以下黑客查询:
它只使用rowids。作为 documentation 说:行按rowid顺序存储。 |
![]() |
2
2
为了确定最后20行,您需要按某些内容排序。当你说 最后的 你是说日期,身份证… 这样的方法应该有效:
|
![]() |
3
1
使用极限时需要记住按顺序排序,否则结果是不确定的。要添加最新的行,您需要包含一个带有插入日期的列,然后您可以使用它。如果没有这个列,就不能保证获得最新的行。 为了提高效率,您应该确保排序依据的列上有一个索引,甚至可能有一个聚集索引。 |
![]() |
4
1
恐怕您需要一个嵌套的select来一次计算和限制最后x行,因为类似这样的事情
将计数0,但在所有表记录中,因为此查询中的限制基本上不起作用。
但是,您可以优化制作
|