Selektion durchnumerieren: 1, 2, 3, ...

Selektion durchnumerieren: 1, 2, 3, ...

am 12.11.2006 21:13:06 von ekkard gerlach

Hallo,

wie kann ich eine Selektion durchnumerieren? Ein Feld "reihenf" für die
Nummern ist schon vorhanden.

Habe ich mich unkar ausgedrück? -> WEnn ja, das ganze nochmal: ich
selektiere ein paar Datensätze, z.b. select * from myTable where
z=79100. Dann will ich diese Datensätze von 1 bis N durchnumerieren. Und
zwar durch SChreiben von 1, 2, 3, ... in das Feld reihenf.

Kann mir jmd helfen?

danke schon mal
Ekkard

Re: Selektion durchnumerieren: 1, 2, 3, ...

am 13.11.2006 00:02:51 von Johannes Vogel

Hi Ekkard

Ekkard Gerlach wrote:
> wie kann ich eine Selektion durchnumerieren? Ein Feld "reihenf" für die
> Nummern ist schon vorhanden.
> Habe ich mich unkar ausgedrück? -> WEnn ja, das ganze nochmal: ich
> selektiere ein paar Datensätze, z.b. select * from myTable where
> z=79100. Dann will ich diese Datensätze von 1 bis N durchnumerieren. Und
> zwar durch SChreiben von 1, 2, 3, ... in das Feld reihenf.
> Kann mir jmd helfen?

User variables sind die Lösung:
9.3. User-Defined Variables
http://dev.mysql.com/doc/refman/5.1/en/user-variables.html

Siehe auch die User comments.
HTH, Johannes