使用MySQL查询如何在不获取所有内容的情况下从数据库中获取结果的子集,然后自行对其进行排序。例如,如果有1,000个结果,并且我想获得结果100到110,我该如何使用SQL。
这是我的查询的一个愚蠢的副本,它获取前面5个结果,其中id等于10.这是除了前5个之外需要获得所有结果的子集的查询。
SELECT * FROM mytable WHERE id = 10 ORDER BY time DESC LIMIT 5
答案 0 :(得分:1)
答案 1 :(得分:1)
待办事项
SELECT * FROM mytable WHERE id = 10 ORDER BY time DESC LIMIT 110, 10;