我有一张桌子,

 contractId date          value
  1          09/02/2011     A
  2          13/02/2011     C
  4          02/02/2011     D
  6          08/02/2011     A
  7          12/02/2011     C
  9          22/01/2011     C

如何访问上一条记录的第(9)条上一条记录(压缩-7)?。是否有可用的SQL查询?.

最佳答案

  SELECT *
    FROM table
ORDER BY contractId DESC
   LIMIT 1,1

此查询将反转表并从位置1获取一条记录(因此它将是第二行;0是第一行)。

关于php - 如何访问mysql中的上一条记录的最后一条记录?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5949995/

10-12 06:57