Dada a seguinte consulta -
SELECT name, age FROM students WHERE age > 22
O resultado é -
name age
---- ---
Kshitiz 23
Steve 22
Paul 24
Como posso numerar os resultados sequencialmente? Igual a -
serial name age
------ ---- ---
1 Kshitiz 23
2 Steve 22
3 Paul 24
Observe que usar uma chave substituta não é uma solução. Como o ID substituto para o registro Kshitiz pode ser 9. Desejo que quaisquer resultados retornados de qualquer local sejam numerados sequencialmente.
Isso funciona para o MySQL. Eu estava modificando a partir deste exemplo .