Hola de nuevo Cristian.
Tal como te comenté en mi post pasado, un registro que tiene un campo distinto a otro NO SE CONSIDERA REGISTRO DUPLICADO... lo que pretendes hacer puede ser bastante simple (o bastante complicado, según la lógica de negocio que tengas... a ti tal vez que quede muy claro que es lo que quieres hacer, pero a veces resulta algo complicado para nosotros entender tus necesidades reales.
¿Si dos están duplicados, se eliminan los dos, o se deja uno solo de ellos? esto es usualmente lo que se hace en estos casos, pero sólo Dios y Tú saben en estos momentos si esto es lo que quieres...
Tomando lo que tienes en tu post, de que los registros sólo difieren en su campo id, ¿de qué tipo es el campo id? ¿es un numérico?, ¿es un consecutivo?... nuevamente insisto, no nos das muchos detalles de lo que tienes ni pones datos de ejemplo, por lo que es difícil tratar de jugar al adivino... (porque tampoco mencionaste con qué motor de BD estás trabajando como te lo pedí en el primer post)
En MySQL por ejemplo, podrías utilizar una función de agrupación (MAX o MIN) para dejar sólo uno de los id's, agrupando por todos los campos que estén involucrados... sería más o menos así:
Hay muchas formas de hacer la eliminación (por eso te pedia aclarar el punto 1 acerca de los distintos motores)... podrías intentarlo así:
Es decir, eliminaría los tres restantes... sin embargo algunos DMBS no te permiten hacer subconsultas sobre la misma tabla de la que vas a eliminar registros, porque sería algo así como cortar la rama sobre la que estás parado.
Otra forma sería crear una tabla temporal con los resultados que te arroja la subconsulta, eliminar la completamente la tabla original y después renombrar la tabla temporal... esto por supuesto no sirve si tu tabla es llave foránea de otras tablas (por eso te pedía que nos aclararas esto en el punto 2)
Si fuera el caso de que tengas que eliminar TODOS LOS REGISTROS DUPLICADOS, sin dejar uno, entonces harías algo distinto:
Es decir, muestra sólo el último registro, que no está "duplicado" con ningún otro.
Saludos
Leo.