none
Listar 3 registros anteriores a um registro. RRS feed

  • Pergunta

  • Ola!

    Gostaria de fazer o seguinte, mais estou com dificuldade na elaboração do comando SQL.
    Tenho uma tabela de movimentos com uma coluna ID (autoincremento).
    Preciso listar um registro e os 3 registros anteriores a ele.

    Exemplo: (Preciso listar o registro do ID 20, e os 3 antes dele: 17,12,10, ou seja listar o 10,12,17,20)

    ID
    5
    8
    10
    12
    17
    20
    21
    28
    ..

    A pesar de a coluna ser auto-incremento é possível que alguns registros tenham sido eliminados, por isso nao consegui utilizar o comando BETWEEN.

    Alguém tem alguma ideia?
    Obrigado!


    • Editado nsouzajr domingo, 16 de março de 2014 23:25
    domingo, 16 de março de 2014 23:25

Respostas

Todas as Respostas