如何在不使用表中的索引的情况下获取第n条记录?

时间:2017-02-21 16:50:35

标签: mysql sql

这是我的面试问题。

EX:表有100条记录,其中有20条记录被删除现在我想获得95条记录。

当我重播这个答案时,如

从表名中选择*,其中id = 95;

他说这是错的,并说不要使用索引。

这样的事情是否可能?

如果是,如何编写查询? 注意: 1)不应该使用索引

1 个答案:

答案 0 :(得分:1)

'SELECT * FROM table ORDER BY 'id' OFFSET 95 LIMIT 1'可能是面试官等待的答案。