代码之家  ›  专栏  ›  技术社区  ›  ArK Sheeba Nancy

查询以忽略前2行

  •  1
  • ArK Sheeba Nancy  · 技术社区  · 14 年前

    我有一个查询来获取按时间戳排序的100行事件。我想忽略结果集中前2个条目。问题是 没有标准 匹配(只是忽略前2行)。

    我使用的是寻呼机(drupal),每页产生10个事件。如果我在提取10行后处理它,我会丢失2个条目(第一页只包含8个条目)。如何解决这个问题?

    4 回复  |  直到 14 年前
        1
  •  4
  •   Kevin    14 年前

    如果使用的是视图,可以将偏移量设置为2,这将忽略前两个记录。

        2
  •  2
  •   Mchl    14 年前

    使用极限 LIMIT 2,98

        3
  •  1
  •   Ben Everard    14 年前
    LIMIT 2,100
    

    把它添加到您的SQL命令中,我认为它应该可以工作。

        4
  •  1
  •   Dave Reid    14 年前

    不能将偏移用于 pager_query() 我想你在这里用的。也许你需要重新考虑你的疑问?可能对前两条记录运行查询,然后在寻呼机中,SQL使用Where条件排除前两个结果的ID。