Como obter o número da linha no SQLite?

Eu li muitos artigos sobre como usar um número de linha no SQLite, mas nenhum deles me deu a resposta que eu preciso. Eu sei como selecionar o número da linha usando esta consulta:

SELECT (SELECT COUNT() FROM table WHERE title < t.title OR (title = t.title AND id<t.id)) as rowIndex, t.title FROM table AS t ORDER BY t.title;

mas se eu adicionarCOLLATE NOCASE (o que eu preciso) no final da consulta, o resultado é completamente diferente.

questionAnswers(1)

yourAnswerToTheQuestion