sqlite para imprimir índices de resultados

Se você precisar imprimir o índice de uma linha em seu conjunto de resultados sqlite, aqui está o que usamos:

SELECT (SELECT COUNT(0) FROM table1 S1 WHERE S1.id <= S.id) AS number, id FROM table1 S

e você obterá algo como:

-------------
| number | id |
-------------
| 1 | A8U4-...
| 2 | AI84-...
| 3 | A9A4-...
| 4 | A044-...