Ein einfaches Beispiel wie man in MySQL mittels Variablen Zeilennummern hinzufügen kann
SELECT @rownum:=@rownum+1 AS rownum, t.* FROM (SELECT @rownum:=0) AS vars, mytable AS t ORDER BY t.sortfield;