Ho sempre molte difficoltà per capire quello che vuoi fare.
Il tuo codice non funzionerà nel 2018 visto che aggiorni da un id ( autoincrement suppongo) che con un secondo anno partirà da 366.
Beh ovviamente l'anno successivo svuoterò la tabella...non ne avrò più bisogno!