Jana: MySQL 5.1 -automatisch nummerieren pro Typ

Beitrag lesen

Hi

wie kann ich in MySQL 5.1 anhand festgelegter Regeln, für diese Regel automatisch die Datensätze nummerieren lassen?

Beispiel (Rohdaten)
+----+------+------+
| id | type | Text |
+----+------+------+
| 1  | 1    | abc  |
| 2  | 2    | bcd  |
| 3  | 1    | cde  |
| 4  | 1    | def  |
| 5  | 2    | efg  |
| 6  | 1    | fgh  |
| 7  | 2    | ghi  |
+----+------+------+

Bei dem View soll für jeden Typ von 1 an fortlaufend durchnummeriert werden.
Das soll nachher rauskommen:
+----+------+------+---------+
| id | type | Text | counter |
+----+------+------+---------+
| 1  | 1    | abc  | 1       |
| 2  | 2    | bcd  | 1       |
| 3  | 1    | cde  | 2       |
| 4  | 1    | def  | 3       |
| 5  | 2    | efg  | 2       |
| 6  | 1    | fgh  | 4       |
| 7  | 2    | ghi  | 3       |
+----+------+------+---------+

Ich habe folgendes gefunden:
Datensätze im MySQL-Query nummerieren lassen und nicht durch PHP
Das bringt mich nicht richtig weiter, da damit der Counter über alle Datensätze geht.

Jana