Consulta Sqlite

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!!

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