Wenn Sie in einer SELECT-Anweisung meinen:
Angenommen, Ihre Auswahl war
select * from tbl
Es wird zu
select @n := @n + 1 RowNumber, t.*
from (select @n:=0) initvars, tbl t
Hinweise:
select @n:=0
wird verwendet, um die globale Variable auf 0 zurückzusetzen@n := @n + 1
erhöht sie für jede Zeile um 1, beginnend bei 1. Diese Spalte heißt "RowNumber"