Consulta Sqlite

1 resposta
danilorangelmg

Pessoal blz?

eu preciso fazer uma consulta no sqlite que retorne o index da linha, porem nao sei a sintaxe correta, eu montei a consulta no oracle

SELECT T2.POSICAO
FROM (
SELECT T.CODTAR, T.NOMTAR, ROWNUM AS POSICAO
FROM (
SELECT CODTAR, NOMTAR
FROM TTAREFA ORDER BY NOMTAR
) T
) T2
WHERE T2.CODTAR = 14;

no oracle eu sei que o rownum retorna esse index, no sqlite eu nao faço ideia, eu pesquisei bastante, utilizei rowid porem esse retorna a chave primaria da linha, tentei uma funçao que chama row_number() over(order by coluna) nao deu certo tb, testei uma infinidade de coisas se alguem souber como montar esse msm consulta no sqlite me ajuda ai!!

1 Resposta

M

Boa Tarde…
Sei que já faz muito tempo desde a solicitação postagem…

Porém necessitei de algo parecido e achei apropriado postar aqui para compartilhar a informação;

Se for uma condicional “Where RowNum < 10” pode set usar o comando Limit do SQLite. “Select [Fields] From [Table] Where [Condição] Limit < 10”

Caso Contrário de uma pesquisada em OffSet

Criado 17 de janeiro de 2012
Ultima resposta 21 de fev. de 2013
Respostas 1
Participantes 2