Ik heb alles bij gehouden waar en hoe het aangeroepen word. Dit is enige wat ik uitvoer. Ik wil dat al me volgorde er 1tje omlaag gaan.
Ik verwijder een bestand eruit en dan moeten alle volgorde er 1 omlaag. Dus 5
moet 4 worden 4 moet 3 worden enz. enz.
Ik dacht dat het door deze code kon.
Dus deze code verlaagd alle volgorde's met 1 als hij hoger is dan 5. Ik neem aan dat dit 1 keer gebeurd en niet 5 of 6 keer. '
Alleen als ik hem run worden alle volgorde op 0 gezet, als ik bijv. een van de eerste verwijder.
Dus is deze update string wel goed? Of doe ik iets fout wat ik anders had moeten doen.
Ik verwijder een bestand eruit en dan moeten alle volgorde er 1 omlaag. Dus 5
moet 4 worden 4 moet 3 worden enz. enz.
Ik dacht dat het door deze code kon.
code:
1
| UPDATE bestanden SET volgorde = volgorde - 1 where volgorde > '5' |
Dus deze code verlaagd alle volgorde's met 1 als hij hoger is dan 5. Ik neem aan dat dit 1 keer gebeurd en niet 5 of 6 keer. '
Alleen als ik hem run worden alle volgorde op 0 gezet, als ik bijv. een van de eerste verwijder.
Dus is deze update string wel goed? Of doe ik iets fout wat ik anders had moeten doen.