hoihoi
het volgende probleem:
ik heb in m'n DB een tabel, 'kalender' genaamd.
in deze tabel staan een aantal kolommen. Een van deze kolommen is 'datum' . Ik kan mijn tabel sorteren op 'datum' zodat de eerst komende datum bovenaan komt te staan. Tot hier gaat alles goed. Nu mijn tabel gesorteerd is op 'datum' wil ik dat mijn kalender_ID (= primaire sleutel, autoincrement) 'opnieuw geschreven' wordt.
wat ik bedoel:
ik heb:
ik wil:
dus: als de records gesorteerd staan op 'datum' wil ik kalender_ID aanpassen. Voor elk record moet het kalender_ID gelijk gesteld worden aan het rijnummer.
Dit alles is nodig, omdat de entry's NIET in correcte datumvolgorde ingevoegd worden, en er zullen ook entry's verdwijnen na verloop van tijd.
Mijn vraag is dus: welke query heb ik nodig?
het volgende probleem:
ik heb in m'n DB een tabel, 'kalender' genaamd.
in deze tabel staan een aantal kolommen. Een van deze kolommen is 'datum' . Ik kan mijn tabel sorteren op 'datum' zodat de eerst komende datum bovenaan komt te staan. Tot hier gaat alles goed. Nu mijn tabel gesorteerd is op 'datum' wil ik dat mijn kalender_ID (= primaire sleutel, autoincrement) 'opnieuw geschreven' wordt.
wat ik bedoel:
ik heb:
code:
1
2
3
4
| kalender_ID level datum tijdstip 2 1 2004-07-10 00:00:00 2004-07-10 21:58:49 1 1 2004-07-11 22:31:51 2004-07-10 21:57:10 3 1 2004-11-18 11:45:00 2004-07-11 16:58:30 |
ik wil:
code:
1
2
3
4
| kalender_ID level datum tijdstip 1 1 2004-07-10 00:00:00 2004-07-10 21:58:49 2 1 2004-07-11 22:31:51 2004-07-10 21:57:10 3 1 2004-11-18 11:45:00 2004-07-11 16:58:30 |
dus: als de records gesorteerd staan op 'datum' wil ik kalender_ID aanpassen. Voor elk record moet het kalender_ID gelijk gesteld worden aan het rijnummer.
Dit alles is nodig, omdat de entry's NIET in correcte datumvolgorde ingevoegd worden, en er zullen ook entry's verdwijnen na verloop van tijd.
Mijn vraag is dus: welke query heb ik nodig?