pero no puedes hacer eso porque tú estás considerando que el eliminado es el último pero...y si es de la mitad?
por ejemplo, supongamos lo que tu dices:
tengamos cuatro comentarios
idcom1, con count = 1
idcom2, con count= 2
idcom3, con count=3
idcom4, con count=4
si eliminamos el comentario 3, según lo que expones, tendríamos que restarle al campo count de los que quedan, el idcom1, el idcom2 y el idcom4, 1. si hacemos eso, nos quedaría esto:
idcom1, con count = 0
idcom2, con count= 1
idcom4, con count=3
pero si sólo restamos los que tengan idcom inferior al eliminado, es decir, en este caso al idcom1 y al idcom 2, me quedaría:
idcom1, con count = 0
idcom2, con count= 1
idcom4, con count=4
en ambos casos de cualquier manera sigue habiendo salto, no hay una renumeración consecutiva.