Lo spero davvero che funzioni bene, ma nella query che hai scritto prima la limit non c'è.
Il numero progressivo puoi assegnarlo usando semplicemente una variabile, che inizializzi a zero e che incrementi nel ciclo in cui estrai i risultati.