代码之家  ›  专栏  ›  技术社区  ›  Yevgeny Simkin

是否可以从mysql select结果集中选择特定的行索引?

  •  1
  • Yevgeny Simkin  · 技术社区  · 14 年前

    如果我运行一个返回10行的SELECT查询,是否有方法在SELECT语句中选择结果集中的第二个项(有效地获得一个单行结果)?

    psedudo代码:

    从MYTABLE中选择id,其中MYTABLE.foo=0,RESULT_INDEX=2;

    1 回复  |  直到 14 年前
        1
  •  3
  •   Phil    14 年前
    SELECT id from MYTABLE where MYTABLE.foo = 0 LIMIT 1, 1;
    

    您可能需要指定 ORDER BY 从句或其他 结果将被任意定义。

    编辑:哦,第一个 LIMIT