Resultados de um Select

Estou com um problema:

Preciso imprimir os resultados de um select de uma determinada tabela.

Porém por ser muito extensa essa tabela, quero imprimir, por vez, apenas os resultados referentes a 10 minutos de consulta.

Queria saber se isso é possível determinando na query,na aplicação ou em ambos os casos?

Caso alguém tenha algum exemplo de algum dos dois casos, me responda por favor.

Grato. Um abraço a todos.

cara, por minutos de consulta nao sei se tem jeito nao, mas vc pode limitar por numero de linhas que serao retornadas… por exemplo:


SELECT * FROM TABELA 
WHERE <suacondicao>
LIMIT 10 

Onde limit é o numero de linhas que vc trará com sua consulta.

Tranquilo até aí.

Porém talvez a cláusula rowset usada desta forma, talvez não sirva pro meu problema, pois preciso continuar imprimindo os resultados da linha onde foi limitada.

exemplo:

            --SELECT * FROM MY_TABLE
            --WHERE LIMIT 1, 10
                                   10, 20
                                   20, 30
                                       .
                                       .
                                       .

assim por diante.

hum, entendi, talvez uma solucao seja voce criar um metodo que retorna somente o numero de linhas que tem sua tabela.

Assim, sabendo o numero de linhas, voce cria um metodo que passa por parametro o numero de linhas que voce quer em cada consulta, ate que o valor total de linhas seja atingido.