Automatisk rettelser af en rækkefølje
Hej alle MySQL eksperterJeg har en databaser:
Person
+-----------+-------------+------------+
| person_id | person_navn | rækkefølge |
+-----------+-------------+------------+
| 41 | Bo | 1 |
+-----------+-------------+------------+
| 67 | Anne | 2 |
+-----------+-------------+------------+
| 75 | Hans | 3 |
+-----------+-------------+------------+
| 79 | Jakob | 4 |
+-----------+-------------+------------+
hvis jeg nu gerne vil slette personen Anne, vil databasen se sådan ud:
Person
+-----------+-------------+------------+
| person_id | person_navn | rækkefølge |
+-----------+-------------+------------+
| 41 | Bo | 1 |
+-----------+-------------+------------+
| 75 | Hans | 3 |
+-----------+-------------+------------+
| 79 | Jakob | 4 |
+-----------+-------------+------------+
så kunne jeg godt tænke mig at databasen selv kunne dække hullet i rækkefølgen. så databasen så sådan ud i stedet
Person
+-----------+-------------+------------+
| person_id | person_navn | rækkefølge |
+-----------+-------------+------------+
| 41 | Bo | 1 |
+-----------+-------------+------------+
| 75 | Hans | 2 |
+-----------+-------------+------------+
| 79 | Jakob | 3 |
+-----------+-------------+------------+
er der en metode til de i MySQL 4.1(InnoDB) ?
På forhånd tak.